如何用Java编写一个简易的画图板程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2951个文字,预计阅读时间需要12分钟。
原文:本文字例为大家分享了Java实现画图板的整体代码,供大家参考,具体内容如下:+ 画图板需要具备的功能有:+ 画线+ 画三角形+ 画矩形+ 画多边形+ 画曲线+ 设置不同颜色的画笔+ 改变窗口
改写后:本例展示了Java编写画图板的核心代码,内容概要包括:+ 画图板主要功能:+ 绘制线条+ 绘制三角形+ 绘制矩形+ 绘制多边形+ 绘制曲线+ 配置多色画笔+ 调整窗口大小
本文实例为大家分享了java实现画图板的具体代码,供大家参考,具体内容如下
画图板需要满足的功能有:
画线,画三角形,画矩形,画多边形,画曲线
设置不同颜色的画笔
改变窗口大小或最小化窗口后重新打开时图案不消失
画图方法的编写:
创建一个类,继承JPanel类,重写JPanel的绘制方法,重写方法时写上原有的绘制方法,再添加绘制已有的图形的方法。(为了在改变窗口大小和最小化窗口后再打开时图案不消失)
在画图方法中首先创建一个窗体,设置好各项参数后,将窗体设置边框布局。由于继承了JPanel类,重写的JPanel的绘制方法对于this生效,所以this为画图部分的面板,将this设置背景色为白色,添加到边框布局的中央。再创建一个面板对象(此面板对象用于存放按钮),设置一个背景色并放在边框布局的上方。
由于接下来的按钮和画图面板都需要监听器,于是创建Listener类。
本文共计2951个文字,预计阅读时间需要12分钟。
原文:本文字例为大家分享了Java实现画图板的整体代码,供大家参考,具体内容如下:+ 画图板需要具备的功能有:+ 画线+ 画三角形+ 画矩形+ 画多边形+ 画曲线+ 设置不同颜色的画笔+ 改变窗口
改写后:本例展示了Java编写画图板的核心代码,内容概要包括:+ 画图板主要功能:+ 绘制线条+ 绘制三角形+ 绘制矩形+ 绘制多边形+ 绘制曲线+ 配置多色画笔+ 调整窗口大小
本文实例为大家分享了java实现画图板的具体代码,供大家参考,具体内容如下
画图板需要满足的功能有:
画线,画三角形,画矩形,画多边形,画曲线
设置不同颜色的画笔
改变窗口大小或最小化窗口后重新打开时图案不消失
画图方法的编写:
创建一个类,继承JPanel类,重写JPanel的绘制方法,重写方法时写上原有的绘制方法,再添加绘制已有的图形的方法。(为了在改变窗口大小和最小化窗口后再打开时图案不消失)
在画图方法中首先创建一个窗体,设置好各项参数后,将窗体设置边框布局。由于继承了JPanel类,重写的JPanel的绘制方法对于this生效,所以this为画图部分的面板,将this设置背景色为白色,添加到边框布局的中央。再创建一个面板对象(此面板对象用于存放按钮),设置一个背景色并放在边框布局的上方。
由于接下来的按钮和画图面板都需要监听器,于是创建Listener类。

