Netbeans Applet Web Start - 运行时按钮上不显示图标

时间:2011-03-13 02:41:36

标签: java icons netbeans-6.9 jbutton

嘿那里 - 只是想知道是否有人知道在JApplet中按钮上显示图标的技巧。当我通过属性面板从我的包中的png添加图标时,它会按预期在NetBeans IDE中显示,但是当我运行启动文件时,它不在那里。我可以确认该文件存在于我的Jar中,并且似乎没有异常与丢失文件有关。

如果我使用JForm创建类似的应用程序并直接从NetBeans运行它,则图标会按预期显示。

编辑:

似乎这仅限于Chrome ...在IE9和FF 3.6中正常工作

编辑:

复制如下 - 无需编码:

使用以下设置创建NetBeans 6.9.1项目:

Java - > JavaApplication

[下一步>]

姓名,例如JavaApplication1

解开“创建主类”

[完成]

将png图像“MyIcon”添加到src目录。

右键单击“项目”面板中的“JavaApplication1”项目,然后选择“新建” - > JApplet表格

[完成]

将一个按钮拖到表单上,右键单击 - >属性 - >图标并从预先填充的下拉菜单中选择“MyIcon”。您应该会在IDE的按钮上看到该图标。

构建项目,然后通过资源管理器导航到dist / launch.html文件并在Firefox或IE中运行它,图标将在那里,运行Chrome 10,它不会。

1 个答案:

答案 0 :(得分:0)

似乎这个问题神奇地消失了,现在我希望我已经注意到了Chrome的确切版本,以便我可以判断它是否更新。我解决了这个问题,但无意中在按钮上留下了一个图标 - 我今天在我的项目上再次开始工作,按钮上有一个孤独的图标 - 有三种可能的原因:

1 - 我一夜之间关闭机器;又称重启(93%当然是这样)

2 - 我将整个Netbeans项目移动到另一个目录(5%肯定是这样)

3 - 也许但不太可能Chrome通过修复更新自己(2%肯定是这样)