java文本编辑器课程设计报告_java课程设计报告 心得体会——计算器、文本编辑器.doc...

java课程设计报告 心得体会——计算器、文本编辑器.doc

d45e6c1774f2daed8d3ad98488698e45.gif

还剩

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 编程文本编辑器就是微软

发表评论

暂无评论,赶快抢占沙发吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值