java里面图形界面开发类。java
继承于java.awt,更好的实现了界面化开发。ide
import java.awt.BorderLayout; import java.awt.Button; import java.awt.Frame; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JTextField; public class GUIDemo { public static void main(String[] args) { JFrame f= new JFrame("GUI界面"); //建立一个GUI界面 JTextField tex = new JTextField(30); //建立一个文本框 f.add(tex, BorderLayout.NORTH); //将文本框放置在最上方 JButton b= new JButton("OK"); //建立一个按钮 f.add(b); //将按钮添加到界面中 b.addActionListener(new ButtonAction()); //为按钮设置一个事件 f.setVisible(true);//显示组件 f.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); //退出JVM } }); } } class ButtonAction implements ActionListener{ //按钮事件 @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub System.out.println("你点击过按钮"); } }