JCheckbox:将 jar 中的图标而不是目录添加到标签?
我知道可以使用 HTML,但是如果您从包而不是目录加载图标图像怎么办?
您将如何向 jcheckbox 的标签添加图标?
http://www.exampledepot.com/egs/javax.swing/checkbox_AddIcon.html
I know it's possible to use HTML but what if you are loading the icon image from a package instead of a directory?
How would you go about adding icon to a jcheckbox's label?
http://www.exampledepot.com/egs/javax.swing/checkbox_AddIcon.html
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将
Icon
和String
添加到JLabel
,然后设置 JLabel#setLabelFor(myJCheckBox)add
Icon
andString
to theJLabel
, then set JLabel#setLabelFor(myJCheckBox)我在“从 Swing HTML 的 jars 中加载图像”的答案中展示了各种方法。但是使用显式 URL(从
Class.getResource(String)
获取)应该可以像img
元素的src
属性一样工作。I show various ways in my answer to "Loading images from jars for Swing HTML". But using an explicit URL (obtained from
Class.getResource(String)
) should work just fine as thesrc
attribute of theimg
element.