毕业设计(论文)-JAVA记事本源代码

毕业设计(论文)-JAVA记事本源代码

ID:35587372

大小:135.50 KB

页数:37页

时间:2019-03-30

毕业设计(论文)-JAVA记事本源代码_第1页
毕业设计(论文)-JAVA记事本源代码_第2页
毕业设计(论文)-JAVA记事本源代码_第3页
毕业设计(论文)-JAVA记事本源代码_第4页
毕业设计(论文)-JAVA记事本源代码_第5页
资源描述:

《毕业设计(论文)-JAVA记事本源代码》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、//JAVA记事本源代码importjava.awt.*;importjava.awt.event.*;importjava.text.*;importjava.util.*;importjava.io.*;importjavax.swing.undo.*;importjavax.swing.*;importjavax.swing.event.*;importjava.awt.datatransfer.*;importjava.util.List;publicclassNotepad4extendsJFrameimplementsActionListener,Documen

2、tListener{JMenumFile,mEdit,mMode,mView,mHelp;//---------------文件菜单JMenuItemmFile_New,mFile_Open,mFile_Save,mFile_ASave,mFile_Print,mFile_Exit;//---------------编辑菜单JMenuItemmEdit_Undo,mEdit_Cut,mEdit_Copy,mEdit_Paste,mEdit_Del,mEdit_Search,mEdit_SearchNext,mEdit_Replace,mEdit_Turnto,mEdit_S

3、electAll,mEdit_TimeDate;//---------------格式菜单JCheckBoxMenuItemformatMenu_LineWrap;JMenuformatMenu_Color;JMenuItemformatMenu_Font,formatMenu_Color_FgColor,formatMenu_Color_BgColor;//---------------查看菜单JCheckBoxMenuItemviewMenu_Status;//---------------帮助菜单JMenuItemmHelp_HelpTopics,mHelp_Abou

4、t;//---------------弹出菜单级菜单项JPopupMenupopupMenu;JMenuItempopupMenu_Undo,popupMenu_Cut,popupMenu_Copy,popupMenu_Paste,popupMenu_Delete,popupMenu_SelectAll;//---------------工具栏按钮JButtonnewButton,openButton,saveButton,saveAsButton,printButton,undoButton,redoButton,cutButton,copyButton,pasteBut

5、ton,deleteButton,searchButton,timeButton,fontButton,boldButton,italicButton,fgcolorButton,bgcolorButton,helpButton;//文本编辑区域staticJTextAreaText;//状态栏标签JLabelstatusLabel1,statusLabel2,statusLabel3;JToolBarstatusBar;//---------------系统剪贴板ToolkittoolKit=Toolkit.getDefaultToolkit();Clipboardcli

6、pBoard=toolKit.getSystemClipboard();//---------------创建撤消操作管理器protectedUndoManagerundo=newUndoManager();protectedUndoableEditListenerundoHandler=newUndoHandler();//----------------其它变量booleanisNewFile=true;//是否新文件(未保存过的)FilecurrentFile;//当前文件名StringoldValue;//存放编辑区原来的内容,用于比较文本是否有改动JButtonf

7、ontOkButton;//字体设置里的"确定"按钮//----------------设置编辑区默认字体protectedFontdefaultFont=newFont("宋体",Font.PLAIN,12);GregorianCalendartime=newGregorianCalendar();inthour=time.get(Calendar.HOUR_OF_DAY);intmin=time.get(Calendar.MINUTE);intsecond=time.get(Calendar.SECOND);F

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。