- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 关于画图板的重绘
大家在用JAVA制作画图板时有没有发现一个问题,就是当你在画布上画了一些图形,例如直线,矩形后,把窗体最小化后,在还原,画布上的图形就消失了。这就牵扯到一个画布重绘的问题。 这是因为调用Jpanel画布时,Graphics类里有一个写好了的paint方法是自动调用的,当你最小化窗体或者是改变窗体大小,都会调用paint方法把当前图片清空,所以我们要做的就...
2013-05-27 18:32:49 171
画图板的改进写法
之前说了用java写画图板的方法,这里我将改进这个画图板,算作画图板V2。 画图板结构可以分成3分,对于仿XP系统的画图板(也是我认为最经典的版本),可以这么分: WESt西边放一块画布用来放入形状按钮,SORTH南边放一块话不用来放置颜色按钮,而中间就用来放置画布,放置画布的方法就是: //添加中间画布 this.add(jpanel,Bo...
2013-05-08 21:22:01 101
关于画图板的简单写法
[b][/b] 这里主要用到JFrame画布,Graphics方法,再利用按钮事件监听器来对图形按钮进行监听,从而实现画不同形状的图形,同时,画图只要用到鼠标的拖拽,所以要用到一个鼠标监听器,来监听鼠标从按下到拖动的过程中所产生的结果,这样一个简单的画图盘就做好了,当然,我们在画图盘上所做的画并没有存入内存,所以只要最小化画板或者调节画板边界,作画的东西就会消失,当然,我们所说的直接简单的画图板...
2013-05-01 21:29:48 129
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人