如下界面可以通过该界面研究一下Swing的鼠标事件:图中用红粗线圈起来的为JtextPanel,该Panel添加了鼠标事件监听器,鼠标事件监听器有三种,分别为MouseWheelListener,MouseMotionListener和MouseListener分别用来监听鼠标的滑轮事件,鼠标的移动事件,和一般的鼠标事件。通过给JtextPanel添加鼠标事件监听器和加上打印信息后很容易就能摸得着鼠标事件的规律,滑轮事件不用说了,鼠标移动事件包括Dragged和Moved,这两种事件只要鼠标在移动不论是动还是被按住拖拽都会不断的触发事件, 一般鼠标事件有Pressed,Released,Cli
转载
2013-09-05 18:02:00
293阅读
2评论
本文通过JTextPanel来实现文档简易而不简单的文档编辑器,该文档编辑器的功能包括:设置字体样式:粗体,斜体,下划线,可扩展设置字体:宋体,黑体,可扩展设置字号:12,14,18,20,30,40, 可扩展设置字体颜色:红色,蓝色,绿色,黄色,黑色,可扩展设置字体背景颜色:淡蓝,淡黄,淡绿,灰色,无色,可扩展插入图片
效果如下所示:
本文档编辑器使用Swing的JTe