用Application和Applet程序输出字符串“My First Java!”
1.Application:
- 代码:
//First.class
public class HelloWorld{
public static void main(String args[]){
System.out.println("My First Java!");
}
}
2.Applet:
- 代码:
//HelloWorldApplet.java
import java.awt.*;
import java.applet.*;
public class HelloWorldApplet extends Applet{
public void init(){
}
public void paint(Graphics g){
g.drawString("My First Java!",25,25);
}
}
//First.html
<APPLET CODE = "First" width = 150 height = 100>
</APPLET>
问题就是如何将这两个代码何在一起,并且保证无论用哪种方法都能成功运行
可以使着将这两个程序放在一个java文件里面,并测试,发现main函数必须在前面,所以最后发现按如下代码可运行成功:
import java.awt.*;
import java.applet.*;
public class First extends Applet{
public static void main(String args[]){
System.out.println("My first Java!");
}
public void init(){
}
public void paint(Graphics g){
g.drawString("My first Java!",25,25);
}
}
运行截图:
不过我暂不知道如何在Eclipse中运行这种程序~~~