我有一个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