【问题标题】:Using icons with JCheckBox使用带有 JCheckBox 的图标
【发布时间】:2012-07-24 08:12:41
【问题描述】:

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

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

当我这样做时,标签和图标出现在我的 GUI 中,但框本身却找不到。如果我构造没有图标的 JCheckBox,则该框会返回。我试过调整按钮的首选大小,但没有效果。

有人知道这里发生了什么吗?

谢谢,

艾略特

【问题讨论】:

  • 请附上sscce 来说明问题。

标签: java swing jcheckbox


【解决方案1】:

图标被用来代替盒子。考虑创建一个 JCheckBox 和一个 JLabel 并紧挨着放置,并让 JLabel 持有 ImageIcon。

【讨论】:

  • 或者使用带有适当图标的 JToggleButton 来选择和默认。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-16
  • 2018-07-17
  • 1970-01-01
  • 2015-04-11
  • 2012-12-07
相关资源
最近更新 更多