画布的获取,画布是从窗体上获取的,即画布是获得在窗体上改变颜色的权限。因此,要想获取画布,分以下几个步骤:
一
先创建一个窗体,设置窗体的各种属性和方法。
二
Graphics g=this.getGraphics(); Listener huabu=new Listener(g);
其实画布是窗体的一个属性,Graphics g=this.getGraphics();这行代码是从窗体上获取画布,创建画布对象g。做画图板时要将画布对象传到监听器类中(因为要将监听器加到画布上)。因此接下来用一个构造函数,将画布对象g传过去。 Listener huabu=new Listener(g);创建一个监听器对象,一个参数的构造器。
三
//获取画布 Graphics GR ; public Listener(Graphics g){ this.GR=g; }
在监听器类中,先声明一个画布对象。构造时,传入画布对象,以及画布对象的属性。在这个构造函数中再把对象g传给监听器中的GR。
相关推荐
画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码...
类似Windows画图板的小程序,功能和界面全部模仿于Windows自带的画图板,界面如截图。功能主要有: 手绘线、简单图形、文字输入、图块拖放、重复撤销、画面缩放、打开保存图片文件
用qtcreator写画图板的教程,希望对你们有帮助,请多多支持
java画图板java画图板java画图板
画图板源码示例画图板源码示例画图板源码示例
仿windows画图板程序,基本实现windows画图板的功能
用java实现的windows画图板的简单模式,对于java初学者的事件触发器学习有很好的帮助。。。
用C++写的画图板程序,可以画各种图形以及更改各种信息
用C#写的画图工具,里面有话直线,圆形,矩形,同时还有橡皮的功能,可以选择不同的颜色。
win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10...
简易画图板。有基本形状绘制,加铅笔和橡皮,可撤销清除。可保存打开。
动态画图,画图板,可以动态画图,基本画图功能
c# 画图板 画直线 画矩形 画椭圆 等等
自己做的一个仿XP的画图板练手 实现了画图板大多数常用功能 界面和XP的画图板非常相似 可以给新手参考用
canvas 画图板的实现
C# 高仿 Windows 画图板,实现图片的打开/保存/文字绘制/矩形/圆形/椭圆形/圆角矩形/画刷/画笔/喷枪/曲线/取色等功能。
利用Java写的简易画图板,包括直线、铅笔、圆形、矩形、橡皮以及修改颜色、线形大小和虚实。
java swing 实现的仿照win的画图板,欢迎交流学习
C++大作业,用MFC单文档实现画图板程序
Qt实现的简易画图板,可供初学者参考学习。