java版word源代码

java版word源代码

ID:10271085

大小:39.45 KB

页数:78页

时间:2018-06-14

java版word源代码_第1页
java版word源代码_第2页
java版word源代码_第3页
java版word源代码_第4页
java版word源代码_第5页
资源描述:

《java版word源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、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,DocumentListener{JMenumFile,

2、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_SelectAll,mEdit_TimeDate;//----

3、-----------格式菜单JCheckBoxMenuItemformatMenu_LineWrap;JMenuformatMenu_Color;JMenuItemformatMenu_Font,formatMenu_Color_FgColor,formatMenu_Color_BgColor;//---------------查看菜单JCheckBoxMenuItemviewMenu_Status;//---------------帮助菜单JMenuItemmHelp_HelpTopics,mHelp_About;//---------------弹出菜单级菜单项JPopupMenupo

4、pupMenu;JMenuItempopupMenu_Undo,popupMenu_Cut,popupMenu_Copy,popupMenu_Paste,popupMenu_Delete,popupMenu_SelectAll;//---------------工具栏按钮JButtonnewButton,openButton,saveButton,saveAsButton,printButton,undoButton,redoButton,cutButton,copyButton,pasteButton,deleteButton,searchButton,timeButton,fontBut

5、ton,boldButton,italicButton,fgcolorButton,bgcolorButton,helpButton;//文本编辑区域staticJTextAreaText;//状态栏标签JLabelstatusLabel1,statusLabel2,statusLabel3;JToolBarstatusBar;//---------------系统剪贴板ToolkittoolKit=Toolkit.getDefaultToolkit();ClipboardclipBoard=toolKit.getSystemClipboard();//---------------创建撤消

6、操作管理器protectedUndoManagerundo=newUndoManager();protectedUndoableEditListenerundoHandler=newUndoHandler();//----------------其它变量booleanisNewFile=true;//是否新文件(未保存过的)FilecurrentFile;//当前文件名StringoldValue;//存放编辑区原来的内容,用于比较文本是否有改动JButtonfontOkButton;//字体设置里的"确定"按钮//----------------设置编辑区默认字体protectedFont

7、defaultFont=newFont("宋体",Font.PLAIN,12);GregorianCalendartime=newGregorianCalendar();inthour=time.get(Calendar.HOUR_OF_DAY);intmin=time.get(Calendar.MINUTE);intsecond=time.get(Calendar.SECOND);FilesaveFileN

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

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

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