package notePad;
import java.awt.BorderLayout;
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JTextArea;
public class show extends JFrame{
private static final long serialVersionUID = 1L;
private JPanel panel;
private JMenuBar bar;
public show(){
this.setTitle("记事本");
this.setBounds(300, 150, 700, 500);
this.setVisible(true);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
initPanel();
initMenu();
}
private void initPanel() {
this.setLayout(null);
JTextArea text=new JTextArea();
text.setVisible(true);
panel=new JPanel();
panel.setBackground(Color.red);
panel.add(text,BorderLayout.CENTER);
this.add(panel,BorderLayout.CENTER);
}
private void initMenu() {
JMenu menu=new JMenu("文件");
JMenuItem item1=new JMenuItem("新建");
JMenuItem item2=new JMenuItem("打开");
JMenuItem item3=new JMenuItem("保存");
JMenuItem item4=new JMenuItem("另存为");
JMenuItem item5=new JMenuItem("关闭");
menu.add(item1);
menu.add(item2);
menu.add(item3);
menu.add(item4);
menu.addSeparator();
menu.add(item5);
bar=new JMenuBar();
this.setJMenuBar(bar);
bar.add(menu);
}
}