JAVA写文本编辑器(一)

        作业题,花了整整两天终于搞出来了,今天给大家整理一下思路。

        这里用swing ,awt写的。

        我们大概要做成一个电脑的记事本那样的一个编辑器。可以调整字体,字号,颜色。能够打开、保存文件,新建窗口,点击退出,还有一个关于介绍的窗口。整体看起来功能不是很多,只要一部分一部分的去完成就很好办了。


        关键词:JAVA文本编辑器,


        思路分析:

        一、首先我们的目标模型就是电脑的记事本,打开编辑器可以看到结构:1、标题显示在窗口的title。2、下面一行是一个工具栏,里面有文件、编辑、格式、查看、帮助。这里我们就选文件、格式、帮助来做,大致的情况都差不多。3、再下面就是一个屏占比超高的 TextArea了,他还有个特点是有滚动条。

        二、文件菜单栏:这里有新建窗口,打开文件,保存文件,还有一个退出按钮。其中的难点主要在打开和保存文件上,为什么呢。因为我们点开打开和保存两个按钮,都会跳出一个文件选择的Dialog。这东西是不是要自己画,如果要自己画,那就相当麻烦了,要对磁盘进行遍历,然后贴到窗口中什么的。所幸我们有封装好的工具JFileChooser。

        三、格式菜单:弹出一个窗口,有文字的各种形式的属性选择,中间一个展示用的文本区域,下面两个按钮,确定即保存格式,修改主窗口的属性。取消则关闭窗口,不改变属性。

        四、帮助菜单&#

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值