随笔 - 28  文章 - 0 评论 - 77 
<2008年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(27)

随笔分类(25)

随笔档案(28)

文章分类

相册

首页连接

搜索

  •  

积分与排名

  • 积分 - 46365
  • 排名 - 125

最新评论

阅读排行榜

评论排行榜

用 UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName()); 把界面样式改为当前Windows缺省样式
总体界面贴近Vista的画图了,,还多了个工具栏

重写了物体类,下分n个子类,物体对象更加明确,,方便以后扩充…………

新增:
┣━ 撤销:不过只能恢复已删除的物体,改变位置及大小的时候不激活撤销
┣━ 铅笔:用折线(多边曲线Polyline来代替,每个点的坐标都放入LinkedList里,设为X和Y)
┣━ 画笔粗细:Graphics2D支持的,,重画JPanel模仿微软画图的选择画笔粗细的组件…………
┣━ 渲染改进:画铅笔的时候只重画本身,不重画其他物体,提高渲染速度…………
┣━ 改变物体大小:选中物体的时候会有细节提示哪个点可以拖动大小(实心点可以拖动大小,其他的空心点不可)
┣━ 细节改变:不同状态的时候移动鼠标,状态栏提示信息更加准确,不会出现任意状态下鼠标按下、放开后在状态栏出现“已创建X个物体”
┣━ *****************************************
┗━ 其他的想不起了,细节改变比较多点…………


地址http://www.cnitblog.com/Files/tsorgy/TsPaint.rar









posted on 2008-05-15 19:32 Tsanie 阅读(3236) 评论(2)  编辑 收藏 引用 所属分类: 个人作品

FeedBack:
# re: 用Java Swing写的画板~~~~~~(Swing的Windows缺省样式)~~~ 2008-12-21 10:31 0340
很好啊  回复  更多评论
  
# re: 用Java Swing写的画板~~~~~~(Swing的Windows缺省样式)~~~[未登录] 2010-09-27 15:08 jacky
可否增加 添加文本功能 就是在 图形下 输入注释 完美  回复  更多评论
  
只有注册用户登录后才能发表评论。