我有一個swing應用程序,我想在其中使用帶圖標的JCheckbox。我構建的圖標如下:與JCheckBox一起使用圖標
JCheckBox unsubmit = new JCheckBox("Unsubmit",applet.undo);
當我這樣做時,標籤和圖標出現在我的GUI,但包裝盒本身是沒有被發現的位置。如果我構造不帶圖標的JCheckBox,該框會返回。我嘗試調整按鈕的首選大小,但它沒有效果。
任何人都知道這裏發生了什麼?
感謝,
埃利奧特
我有一個swing應用程序,我想在其中使用帶圖標的JCheckbox。我構建的圖標如下:與JCheckBox一起使用圖標
JCheckBox unsubmit = new JCheckBox("Unsubmit",applet.undo);
當我這樣做時,標籤和圖標出現在我的GUI,但包裝盒本身是沒有被發現的位置。如果我構造不帶圖標的JCheckBox,該框會返回。我嘗試調整按鈕的首選大小,但它沒有效果。
任何人都知道這裏發生了什麼?
感謝,
埃利奧特
的圖標代替箱子被使用。考慮創建一個JCheckBox和一個緊靠在一起的JLabel,並讓JLabel保存ImageIcon。
+1 [but](http://www.java2s.com/Code/Java/Swing-JFC/IconCheckBoxDemo.htm) – mKorbel 2012-07-25 21:16:27
請包括證明問題的[sscce](http://www.sscce/org)。 – mre 2012-07-25 19:51:25