使用JCheckBox的图标

时间:2012-07-25 19:49:05

标签: java swing jcheckbox

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

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

当我这样做时,标签和图标出现在我的GUI中,但框本身无处可寻。如果我构建没有图标的JCheckBox,则框会回来。我已经尝试调整按钮的首选大小,但它没有任何效果。

任何人都知道这里发生了什么?

谢谢,

埃利奥特

1 个答案:

答案 0 :(得分:11)

正在使用Icon代替盒子。考虑创建一个紧挨着放置的JCheckBox和JLabel,让JLabel保持ImageIcon。