[英]Hello World Java Applet Won't display in Firefox for Ubuntu
嗨,大家好,我在Java上运行我的第一个applet遇到了一些麻烦。 我是Ubuntu的新手,但是到目前为止,这是我的...。对于我的HelloWorldApplet.java文件:
import java.awt.Graphics;
public class HelloWorldApplet extends java.applet.Applet{
public void paint(Graphics g) {
g.drawString("Hello World!",5,25);
}
}
然后,我将其编译为HelloWorldApplet.class文件。 这是我的html代码:
<HTML>
<HEAD>
<TITLE> Hello to Everyone!</TITLE>
</HEAD> <BODY>
<body bgcolor = red>
<P> My Java applet says:
<APPLET CODE="HelloWorldApplet.class" WIDTH=150 HEIGHT=25>
</BODY>
</HTML>
当我尝试使用mozilla firefox打开它时,它没有显示“ hello world”消息,只有“我的Java小程序说:”带有红色背景。
我也已将此Java代码作为应用程序运行,并且工作正常。 当我尝试使用appletviewer运行它时,它的工作时间大约是一半。。。有时,我会看到包含文本的applet窗口,有时什么也没有发生,而且我什至都没有收到错误信号,这很奇怪。 谁能给我一些为什么我无法使小程序正常工作的想法?
谢谢!!
尝试安装icedtea插件并重新启动浏览器。
sudo apt-get install icedtea-plugin
很难确定问题的根源...
尝试一些调整...
public class YourApplet extends JApplet{
public YourApplet() throws HeadlessException {
@Override
public void init() {
super.init();
setBackground(Color.WHITE);
}
@Override
public void start() {
super.start();
repaint();
}
@Override
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.BLACK);
g.drawString("Hello World!",5,25);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.