2012-07-25 6 views
5

アイコン付きのJCheckboxを使用するスイングアプリケーションがあります。次のように私はアイコンを構築:私はこれを行うとJCheckBoxでアイコンを使用する

JCheckBox unsubmit = new JCheckBox("Unsubmit",applet.undo); 

、ラベルとアイコンが私のGUIに表示されますが、ボックス自体が見つかりましすべきところではありません。アイコンなしでJCheckBoxを構築すると、ボックスが戻ってきます。ボタンの好みのサイズを調整しようとしましたが効果がありませんでした。

誰でもここで何が起こっているのか分かりますか?

おかげで、

+0

問題を示す[sscce](http://www.sscce/org)を含めてください。 – mre

答えて

10

エリオットアイコンは、ボックスの代わりに使用されています。 JCheckBoxとJLabelをすぐ隣に配置し、JLabelにImageIconを保持させることを検討してください。

+1

+1 [but](http://www.java2s.com/Code/Java/Swing-JFC/IconCheckBoxDemo.htm) – mKorbel

関連する問題