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("你點擊過按鈕"); } }