【java实例1】小小记事本
今天我做了一个小小记事本 不过功能还没有很完善 希望大家提出宝贵的意见 谢谢 编程要点如下
(1)有关FileDialog类如下
?FileDialog(this,”Open File”,FileDialog.LOAD)打开模式
?FileDialog(this,”Save File As”,FileDialog.SAVE)保存模式
?getDirectory()获取文件的路径
?getFile() 获取所选文件的文件名
(2)有关TextArea的方法如下
?selectAll()全选
?getSelectionStart()获取所选字符串的起始位置
?getSelectionEnd()获取所选字符串的终点位置
?replaceRange(String s,int start,int end )用String指定的内容替换start和end 范围的内容
(3)有关剪贴板的类如下
?Clipboard类 用Clipboard clipboard=toolkit.getSystemClipboard()获取系统剪贴板
?Transferable接口 可传输对象接口,只有实现该接口的对象才能放到剪贴板中去
?StringSelection类 实现Transferable接口 可放入剪贴板中,用来传输文本数据
?DataFlavor类 分析剪贴板中的数据类型,如DataFlavor.stringFlavor表示Unicode的字符数据,DataFlavor.imageFlavor表示图像数据等
?
1 楼 asbdzxln118 2011-07-10 功能就是调调API,怎么把软件组织好很重要,如果我让你添加新的功能你肯定要修改源代码,这就不符合面向对象思想了 2 楼 hss118100 2011-07-10 我觉得作者的水平很不错,但是应该在此基础上多考虑考虑软件的模块化设计。如果要加新功能,你就肯定要修改源码了。 3 楼 qinweiping 2011-07-11 谢谢大家的意见 我会努力去做的