您的位置:程序门 -> java -> gui 设计



请大家帮帮我好吗


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请大家帮帮我好吗
发表于:2008-01-10 09:05:24 楼主
java文档编辑器        
java文档编辑器是一个允许您修改defaultstyleddocument对象的应用程序。这些对象用于管理swing文本组件(例如jtextpane和jtextarea)的内容。jtextpane用于显示defaultstyleddocument的内容。通过改变与defaultstyleddocument相关联的style对象,能够改变   defaultstyleddocument在   jtextpane中的显示方式。此应用程序也能够将defaultstyleddocument存储到磁盘上和读入以前存储的defaultstyleddocument.读、写、操纵defaultstyleddocument的所有选项都可以通过使用菜单项来实现。当这些菜单项被选中时,它们生成事件。使用actionlistener,   itemlistener,   undoableeditlistener和menudragmouselistener对象来处理这些事件。      
gui的外观如图下图所示。gui自身相当简单。内容窗格包含jscrollpane,   jscrollpane又包含jtextpane.   jtextpane具有关联的defaultstyleddocument对象。它正是我们想去修改的defaultstyleddocument.         特别的,我们将修改style对象,此对象描述文档的内容在jtextpane中的显示效果。         此应用程序的其他,组件包含在框顶端的菜单栏中。菜单栏包含四个menu对象。menu包含menultem,   jradiobutton和jcheckboxmenuitem等种类。这些菜单项用于读、写和修改defaultstyleddocument   o         所有这些菜单项都注册了事件监听器来处理它们将生成的事件。我们必须做出怎样实现这些监听器的决策。一些监听器将由documenteditor类实现。另一些将作为内部类实现。还有一些监听器将作为匿名内部类实现。
发表于:2008-01-10 09:18:341楼 得分:0
汗~~~lz~~
发表于:2008-01-10 20:19:182楼 得分:0
我都没有勇气读完内容。。。哎。。。谁叫我们程序员的眼睛都不怎么好使呢。。。
发表于:2008-01-10 23:05:333楼 得分:0
我还   太长了   也没   看懂   ....
发表于:2008-01-10 23:08:494楼 得分:0
问题在哪?
发表于:2008-01-11 12:19:015楼 得分:0
刚才我分析了lz的"代码",目的就是做一个java文档编辑器。
对不?   好像是一道练习题。
例子直接去google吧,很多的。
发表于:2008-01-11 13:30:016楼 得分:0
好像jdk自带的demo就有一个文本编辑器的例子


快速检索

最新资讯
热门点击