Java 在JCheckBox中使用图标

Java 在JCheckBox中使用图标,java,swing,jcheckbox,Java,Swing,Jcheckbox,我有一个swing应用程序,我想在其中使用带有图标的JCheckbox。我按照如下方式构建图标: JCheckBox unsubmit = new JCheckBox("Unsubmit",applet.undo); 当我这样做时,标签和图标会出现在我的GUI中,但框本身却找不到。如果我构建了没有图标的JCheckBox,那么这个框就会返回。我试过调整按钮的首选尺寸,但没有效果 有人知道这是怎么回事吗 谢谢 Elliott正在使用图标代替方框。考虑创建一个JCuffbox和一个JLabp

我有一个swing应用程序,我想在其中使用带有图标的JCheckbox。我按照如下方式构建图标:

   JCheckBox unsubmit = new JCheckBox("Unsubmit",applet.undo);
当我这样做时,标签和图标会出现在我的GUI中,但框本身却找不到。如果我构建了没有图标的JCheckBox,那么这个框就会返回。我试过调整按钮的首选尺寸,但没有效果

有人知道这是怎么回事吗

谢谢


Elliott

正在使用图标代替方框。考虑创建一个JCuffbox和一个JLabp,它们紧邻在一起,并且J标签保持IMAGE图标。< /P>请包含一个演示问题。或者使用JToGeLeButt用适当的图标来选择和默认。