2012-07-25 22 views
5

Bir simge ile birlikte bir JCheckbox kullanmak istediğim bir swing uygulamasına sahibim. Bunu yaparkenJCheckBox ile simgeleri kullanma

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

, etiket ve simge benim GUI görünür ancak kutu kendisi bulunabilir hiçbir yerde şu şekildedir: Ben simgesi inşa ettiler. JCheckBox'ı simge olmadan kurarsam, kutu geri gelir. Düğmelerin tercih edilen boyutunu ayarlamayı denedim ama hiçbir etkisi yoktu.

Burada neler olup bittiğini bilen var mı?

sayesinde

+0

Lütfen sorunu gösteren bir [sscce] (http://www.sscce/org) ekleyin. – mre

cevap

10

Elliott Simge kutusunun yerine kullanılıyor. Bir JCheckBox ve JLabel'in hemen yan yana yerleştirilmesini ve JLabel'in ImageIcon'u tutmasını sağlayın.

+1

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