java实现画图板功能
本文实例为大家分享了java实现画图板的具体代码,供大家参考,具体内容如下画线,画三角形,画矩形,画多边形,画曲线创建一个类,继承JPanel类,重写JPanel的绘制方法,重写方法时写上原有的绘制方法,再添加绘制已有的图形的方法。由于继承了JPanel类,重写的JPanel的绘制方法对于this生效,所以this为画图部分的面板,将this设置背景色为白色,添加到边框布局的中央。再创建一个面板对象,设置一个背景色并放在边框布局的上方。Listener类实现ActionListener,MouseListener,MouseMotionListener的接口。最后再在面板上获取画笔并添加上鼠标监听器。创建Shape类保存图形的形状,大小和颜色等各项数据。
下载地址
用户评论