java-课程设计-带注册功能的记事本

上传人:F****n 文档编号:97828022 上传时间:2019-09-06 格式:DOC 页数:11 大小:43.50KB
返回 下载 相关 举报
java-课程设计-带注册功能的记事本_第1页
第1页 / 共11页
java-课程设计-带注册功能的记事本_第2页
第2页 / 共11页
java-课程设计-带注册功能的记事本_第3页
第3页 / 共11页
java-课程设计-带注册功能的记事本_第4页
第4页 / 共11页
java-课程设计-带注册功能的记事本_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《java-课程设计-带注册功能的记事本》由会员分享,可在线阅读,更多相关《java-课程设计-带注册功能的记事本(11页珍藏版)》请在金锄头文库上搜索。

1、import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;im

2、port java.io.IOException;import java.io.PrintWriter;import java.io.RandomAccessFile;import javax.swing.*;SuppressWarnings(serial)public class Notepad extends JFrame Notepad notepad; static int size=12; int i,j,k,m,n; JTextArea textarea; String file = ; FileDialog fileload = new FileDialog(this, , Fi

3、leDialog.LOAD); FileDialog filesave = new FileDialog(this, , FileDialog.SAVE); Denglu denglu; public Notepad() super(); denglu=new Denglu(this,true); denglu.setVisible(true); setSize(400, 400); try JMenuBar menuBar=new JMenuBar(); setJMenuBar(menuBar);/ /* / JMenu menu1=new JMenu(); final JMenuItem

4、menuItem1= new JMenuItem(),new JMenuItem(), new JMenuItem(),new JMenuItem() ; for(i=0;imenuItem1.length;i+) menu1.add(menuItem1i); menuItem1i.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) JMenuItem mi1=(JMenuItem)e.getSource(); if(mi1.getActionCommand().equals() o

5、penFile(); else if(mi1.getActionCommand().equals() saveFile(); else if(mi1.getActionCommand().equals() saveAs(); else if(mi1.getActionCommand().equals() System.exit(0); ); / JMenu menu2=new JMenu(); final JMenuItem menuItem2=new JMenuItem(),new JMenuItem(),new JMenuItem() ; for(j=0;jmenuItem2.length

6、;j+) menu2.add(menuItem2j); menuItem2j.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) JMenuItem mi2=(JMenuItem)e.getSource(); if(mi2.getActionCommand().equals() textarea.getSelectedText(); textarea.copy(); else if(mi2.getActionCommand().equals() textarea.getSelecte

7、dText(); textarea.cut(); else if(mi2.getActionCommand().equals() textarea.paste(); ); / JMenu menu3=new JMenu(); JMenu menu3_1=new JMenu(); final JMenuItem menuItem3_1=new JMenuItem(),new JMenuItem() ; for(k=0;kmenuItem3_1.length;k+) menu3_1.add(menuItem3_1k); menuItem3_1k.addActionListener(new Acti

8、onListener() public void actionPerformed(ActionEvent e) JMenuItem mi3_1=(JMenuItem)e.getSource(); if(mi3_1.getActionCommand().equals() textarea.setLineWrap(true); else if(mi3_1.getActionCommand().equals() textarea.setLineWrap(false); ); / JMenu menu3_2=new JMenu(); final JMenuItem menuItem3_2=new JM

9、enuItem(10),new JMenuItem(15),new JMenuItem(20), new JMenuItem(25),new JMenuItem(30),new JMenuItem(40), new JMenuItem(),new JMenuItem(),new JMenuItem() ; for(m=0;mmenuItem3_2.length;m+) menu3_2.add(menuItem3_2m); menuItem3_2m.addActionListener(new ActionListener() public void actionPerformed(ActionE

10、vent e) JMenuItem mi3_2=(JMenuItem)e.getSource(); if(mi3_2.getActionCommand().equals(10) size=10; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand().equals(15) size=15; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand().equals(20) s

11、ize=20; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand().equals(25) size=25; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand().equals(30) size=30; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand

12、().equals(40) size=40; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand().equals() size=size+1; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand().equals() size=size-1; textarea.setFont(new Font(Default,Font.PLAIN,size); else if(mi3_2.getActionCommand().equals() size=12; textarea.setFont(new Font(Default,Font.PLAIN,size); ); / JMenu menu3_3=new JMenu(); final JMenuItem menuItem3_3=new JMenuItem(red

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号