当前位置: 技术问答>java相关
请看这段程序如何运行?
来源: 互联网 发布时间:2015-11-14
本文导语: 我想运行java applecation 图形界面应用程序,编译通过后,用java.exe运行怎么什么也没有显示?请问应该如何运行? 原程序如下: import java.awt.*; import java.awt.event.*; public class myapp { public static void main(String dd[...
我想运行java applecation 图形界面应用程序,编译通过后,用java.exe运行怎么什么也没有显示?请问应该如何运行?
原程序如下:
import java.awt.*;
import java.awt.event.*;
public class myapp
{
public static void main(String dd[])
{
new myFrame();
}
}
class myFrame extends Frame implements ActionListener
{
Label pl;
TextField input,output;
myFrame()
{
super("我的application图形用户界面");
pl=new Label("hello world");
input=new TextField(6);
output=new TextField(6);
add(output);
add(pl);
add(input);
input.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
output.setText(input.getText()+"欢迎你");
}
}
原程序如下:
import java.awt.*;
import java.awt.event.*;
public class myapp
{
public static void main(String dd[])
{
new myFrame();
}
}
class myFrame extends Frame implements ActionListener
{
Label pl;
TextField input,output;
myFrame()
{
super("我的application图形用户界面");
pl=new Label("hello world");
input=new TextField(6);
output=new TextField(6);
add(output);
add(pl);
add(input);
input.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
output.setText(input.getText()+"欢迎你");
}
}
|
添加个布局管理器,就行了
|
public class myapp
{
public static void main(String dd[])
{
myFrame mf = new myFrame();
mf.setVisible(true);
}
}
{
public static void main(String dd[])
{
myFrame mf = new myFrame();
mf.setVisible(true);
}
}
|
要对myframe setVisible(true)
|
new myFrame().setVisible(true);