`
甜甜的眼泪
  • 浏览: 15567 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

浅谈写画图板时画布的获取即传递

阅读更多
 

      画布的获取,画布是从窗体上获取的,即画布是获得在窗体上改变颜色的权限。因此,要想获取画布,分以下几个步骤:

    先创建一个窗体,设置窗体的各种属性和方法。

    

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。

   

   

分享到:
评论
2 楼 come_for_dream 2014-02-24  
加油撒
1 楼 come_for_dream 2013-10-21  
加油哦

相关推荐

    画图板 代码 画图板 代码 画图板 代码

    画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码画图板 代码...

    画图板_Vc_

    类似Windows画图板的小程序,功能和界面全部模仿于Windows自带的画图板,界面如截图。功能主要有: 手绘线、简单图形、文字输入、图块拖放、重复撤销、画面缩放、打开保存图片文件

    QTcreator写画图板

    用qtcreator写画图板的教程,希望对你们有帮助,请多多支持

    java画图板java画图板

    java画图板java画图板java画图板

    画图板源码示例画图板源码示例

    画图板源码示例画图板源码示例画图板源码示例

    仿windows画图板

    仿windows画图板程序,基本实现windows画图板的功能

    java 画图板 windows画图板简单实现

    用java实现的windows画图板的简单模式,对于java初学者的事件触发器学习有很好的帮助。。。

    画图板C++写的代码

    用C++写的画图板程序,可以画各种图形以及更改各种信息

    用c#写的画图板

    用C#写的画图工具,里面有话直线,圆形,矩形,同时还有橡皮的功能,可以选择不同的颜色。

    win10画图板软件下载

    win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10画图板下载,解压点击即可用 win10...

    JAVA简易画图板

    简易画图板。有基本形状绘制,加铅笔和橡皮,可撤销清除。可保存打开。

    画图板,window画图板

    动态画图,画图板,可以动态画图,基本画图功能

    c# 画图板

    c# 画图板 画直线 画矩形 画椭圆 等等

    仿XP画图板

    自己做的一个仿XP的画图板练手 实现了画图板大多数常用功能 界面和XP的画图板非常相似 可以给新手参考用

    canvas 画图板.zip

    canvas 画图板的实现

    C# 高仿 Windows 画图板

    C# 高仿 Windows 画图板,实现图片的打开/保存/文字绘制/矩形/圆形/椭圆形/圆角矩形/画刷/画笔/喷枪/曲线/取色等功能。

    Java简易画图板

    利用Java写的简易画图板,包括直线、铅笔、圆形、矩形、橡皮以及修改颜色、线形大小和虚实。

    java swing 画图板

    java swing 实现的仿照win的画图板,欢迎交流学习

    C++画图板程序

    C++大作业,用MFC单文档实现画图板程序

    Qt画图板_源代码

    Qt实现的简易画图板,可供初学者参考学习。

Global site tag (gtag.js) - Google Analytics