与java Applet程序不同,java application程序没有浏览器提供的现成的图形界面可以直接使用,所以需要首先创建自己的图形界面,如下:
//---- java小程序(4)
--------------------------------------------
import java.awt.*;
import java.awt.event.*;
public class Class4
{
public static void main(String args[])
{
new FrameInOut();
}
}
class FrameInOut extends Frame implements ActionListener
{
Label label;
TextField input,output;
FrameInOut()
{
super("图形界面的java Application程序!");
label=new Label("请输入你的名字:");
input=new TextField(6);
output=new TextField(25);
setLayout(new FlowLayout());
add(label);
add(input);
add(output);
input.addActionListener(this);
setSize(300,200);
show();
}
public void actionPerformed(ActionEvent e)
{
output.setText(input.getText()+",新年快乐!");
}
}
--------------------------------------------
其中FrameInOut类是java.awt包中的窗框类Frame的子类,用于建立和使用图形界面。
146

被折叠的 条评论
为什么被折叠?



