質問

SWTを使用して、画像付きのボタンを含むJavaアプリケーションを開発しています。

私のWindowsマシンでは、ボタンは自動的にボタン内の画像全体を表示するのに十分な大きさになります。 Macでこれを試しましたが、ボタンが画像全体に収まるほど高くなりません。ボタンのsetsize()関数を使用して手動でサイズを設定しようとしましたが、ボタンの親でlayout()を呼び出すと、ボタンのサイズがデフォルト値に戻ります。

画像に合わせてボタンを大きくする方法についてのアイデアはありますか?

役に立ちましたか?

解決

解決策を見つけました。

ボタンの親はGridLayoutマネージャーを使用していました。ボタンのgridData変数heightHintおよびwidthHintを目的のサイズに設定し、機能しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top