/**6
* 利用菜單和窗口編寫一個簡單的文本編輯器
**/
import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.*; public class Test{ public static void main(String[] args){ JFrame exit = new JFrame("簡單的文本編輯器"); exit.setSize(800, 600); exit.setLocation(0, 0); exit.setVisible(true); JTextArea text = new JTextArea(); //文本框 text.setEditable(true); exit.getContentPane().add(new JScrollPane(text)); JMenuBar menuBar = new JMenuBar(); JMenu menuFile = new JMenu("File"); //“File”菜單選項 menuBar.add(menuFile); JMenu menuEdit = new JMenu("Edit"); //"Edit"菜單選項 menuBar.add(menuEdit); JMenu menuHelp = new JMenu("Help"); //"Help"菜單選項 menuBar.add(menuHelp); exit.addWindowListener(new WindowAdapter(){ //退出事件監聽 public void windowClosing(WindowEvent arg0){ System.exit(1); } }); exit.setJMenuBar(menuBar); } }
时间: 2024-10-25 00:10:50