1.[文件]
J_Notebook.java ~ 10KB
下载(132)
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.Point;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JTextField;
import javax.swing.KeyStroke;
public class J_Notebook extends JFrame
{
/**
*
*/
private static final long serialVersionUID = 1L;
String File_name;
JTextArea jt = new JTextArea();
Point p;
public J_Notebook()
{
super("记事本");
jt.setLineWrap(true);
JScrollPane js = new JScrollPane(jt);
Container c = getContentPane();
c.setLayout(new BorderLayout());
c.add(js);
JMenuBar mBar = new JMenuBar();
setJMenuBar(mBar);
JMenu []m = {new JMenu("文件(F)"),new JMenu("编辑(E)"),new JMenu("帮助(P)")};
char [][]mC = { {'F','E','P'},{'O','S','Z'},{'F','H','C','V','U'},{'T','A'}};
JMenuItem [][]mI = { {new JMenuItem("打开(O)"),new JMenuItem("保存(S)"),new JMenuItem("另存为(Z)")},
{new JMenuItem("查找(F)"),new JMenuItem("替换(H)"),new JMenuItem("复制(C)"),new JMenuItem("粘贴(V)"),new JMenuItem("剪切(U)")},
{new JMenuItem("字体(T)&#