java课程设计报告 心得体会——计算器、文本编辑器.doc
还剩
24页未读,
继续阅读
下载文档到电脑,马上远离加班熬夜!
亲,很抱歉,此页已超出免费预览范围啦!
如果喜欢就下载吧,价低环保!
内容要点:
JAVA 课程设计第 25 页 共 25 页图 2-5 记事本字体运行效果图图 2-6 记事本“帮助”菜单运行效果图JAVA 课程设计第 24 页 共 25 页图 2-4 记事本打开对话框效果图JAVA 课程设计第 23 页 共 25 页public JMenu helpMenu;public JMenuItem openitem;public JMenuItem saveitem;public JMenuItem copyitem;public JMenuItem pasteitem;public JMenuItem bitem;public JMenuItem blitJAVA 课程设计第 22 页 共 25 页JFileChooser f=new JFileChooser();//添加打开对话框f.showOpenDialog(this);this.setTitle(f.getSelectedFile().getName()+" - 记事本");try{FileReader fr = new FileReader(f.getSelectedFilJAVA 课程设计第 21 页 共 25 页//实现版权菜单项if (s==copyrightitem){int selection=JOptionPane.showConfirmDialog(textFrame.this,"制作人:20095409 金华日,20095403 章旭,20095397 李伏俊","版权",JOptionPane.DEFAULT_OPTION);}//JAVA 课程设计第 20 页 共 25 页//新建文本面板JPanel TextPanel=new JPanel();//设置文本域大小text=new JTextArea(27,80);//设置初始字体text.setFont(new Font("宋体",Font.PLAIN,13));//为文本域添加滚动条JScrollPane scrollpane=new JScrollPaJAVA 课程设计第 19 页 共 25 页gitem=new JMenuItem("GREEN");gitem.addActionListener(this);gitem.setForeground(Color. GREEN);//添加菜单项colorMenu.add(bitem);colorMenu.add(blitem);colorMenu.add(ritem);colorMeJAVA 课程设计第 18 页 共 25 页frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.show();}}class textFrame extends JFrame implements ActionListener{public textFrame(){//设置窗口标题及大小setTitle("记事本");JAVA 课程设计第 17 页 共 25 页(2) 程序清单://editor.java//引入图形界面所需要的包import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.event.*;//创建窗口public class editor{public static void mJAVA 课程设计第 16 页 共 25 页图 2-1 文本编辑器的界面效果图图 2-2 字体大小及格式处理后的效果图六、实验体会:Java 编程文本编辑器就是微软
发表评论
暂无评论,赶快抢占沙发吧。