【发布时间】:2015-07-22 18:46:00
【问题描述】:
我正在使用 JApplet 制作 2D Java 游戏。对于图形,我显然分别使用Graphics 和Graphics2D。我的问题:我想在 paintComponent(Graphics g) 方法中显示图像。该图片与 HTML5-File(其中实现了 Applet)和类文件位于同一目录中。如果没有以下代码 sn-p,小程序可以正常工作(显然,除了没有图像)。但是一旦我将它添加到类中,Applet 就不会启动(在浏览器中!)。它不会显示任何内容,我也没有遇到异常。
代码:
Graphics2D gg = (Graphics2D) g;
Image img = getImage(getDocumentBase(), "img.PNG");
gg.drawImage(img, 70, 50, this);
gg.finalize();
请注意,我已安装 Java 版本 8 Update 51,并且我在 Java 控制面板的白名单中拥有 HTML5 文件的 URL(因此我不会收到安全错误)。我在 Firefox 和 IE 中尝试了这个小程序。
【问题讨论】:
标签: java swing applet graphics2d japplet