2 答え

サイズの異なる画像を使用しています。

サイズを変更します。ビルド時(推奨)または実行時に1回。

各画像の下にボタンのラベルを表示したい

これは近いです。

newJButton(String,Icon);

2
追加された
ここで知っているイメージのサイズを変更するオプションはありませんか?
追加された 著者 Mukthi,
どのように私はこれを行うことができますJavaでこのプログラムでは?そのサイズを小さくすると、明瞭さが失われますか?
追加された 著者 Mukthi,
OK ...このラベルの画像の下には表示されません。
追加された 著者 Mukthi,
追加された 著者 Mukthi,
「ここでイメージのサイズを変更するオプションはありませんか?」 1)「ここ」ではSOなどを指していますか? 2)「知っている」(知識)DYMによって今(時間)?
追加された 著者 Andrew Thompson,
「Javaでこのプログラムを実行するにはどうすればよいですか」 SOで「イメージのサイズ変更Java」を検索します。これまで数回議論されてきました。
追加された 著者 Andrew Thompson,
「サイズを小さくすると透明性が失われますか?」もちろんです!しかし、Photoshopのような巧妙なプログラムは、大虐殺を隠し、まともな(分かりやすい)サイズ変更されたイメージを作る方法を持っています。だから、私はそれがJavaプログラムに達する前にそれを行うことをお勧めします。ずっと簡単です。私の答えを編集することも見てください。イメージのラベル
追加された 著者 Andrew Thompson,

下のボタンのラベルを各画像に表示しますか?

JButtonの setVerticalTextPosition および setHorizo​​ntalTextPosition メソッドを使用して、

// Place text below icon
button.setVerticalTextPosition(SwingConstants.BOTTOM);
button.setHorizontalTextPosition(SwingConstants.CENTER);

How to show all this buttons align from the left top corner

Andrew Thompsonは言ったように、画像はすべて同じサイズでなければなりません。

2
追加された