`

我的画图板1.0<细说4.收兵,重绘与总结>

 
阅读更多
(forth):重绘与我的心得
重绘:
	/**
	 * 画图板改变时的方法
	 */
	
	public void paint(Graphics gp){
		//父类的重绘方法;
		super.paint(gp);
		ReShow();
	}

这个就是点用重绘的方法,是Java中给定的,当窗体发生改变是,自动调用paint方法
里面的ReShow()方法是自己所写的提取数据,然后依据数据画图形的方法。
至此一个画图板的基本解说就到这里了。

小小的心得:
1:活用System.out.println()方法;错误是不能避免的,当出现错误的时候,可以用这句话检测那里没有实现,或者是实现的有问题
2:逻辑问题,注意for循环中的判断和if中的判断。很多小问题,这个需要仔仔细细琢磨几下。否则即使建立的再漂亮的大厦,它与水平线不垂直也是枉然
3:使用一个类的方法必须要创建一个新的对象,否则只有声明对象没有new一个对象,就会报错:空指针异常
分享到:
评论

相关推荐

    我的画图板1.0<细说1.准备工作,自定义队列>

    标题中的“我的画图板1.0&lt;细说1.准备工作,自定义队列&gt;”表明这是一个关于软件开发的项目,特别提到了“准备工作”和“自定义队列”。这通常意味着开发者在创建一个名为“我的画图板1.0”的应用程序时,正在为其基础...

    java JDK5.0 实例开发宝典

    Jdk5.0 源代码使用说明&lt;br&gt;&lt;br&gt;1. 类型基本操作&lt;br&gt;2. 面向对象的操作 适配器模式 单列模式 工程模式 组合模式。。。&lt;br&gt;3. 精确计算数字和随机数字&lt;br&gt;4. java.util.package高级使用 List Set collection..&lt;br&gt;5. ...

    我的画图板1.0

    "我的画图板1.0" 是一个简单的图形绘制应用程序,允许用户在屏幕上进行自由绘画并重新编辑他们的作品。这个程序作为一个工具,旨在提供基本的绘图功能,适合初学者或者那些想要快速进行简单图形创作的用户。源码的...

    LambdaProbe 中文包下载

    &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;System monitoring 系统监控 &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;Memory monitoring 内存监控 &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;Cluster information 集群信息 &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;Log file tailing 实时追踪log文件 &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br...

    易语言模块大全(共775个模块)

    窗口外形任我设(1.0).zip 窗口热键(1.0).zip 窗口贴边隐藏(1.0).zip 窗口透明模块(1.0).zip 超文本浏览框功能扩展模块(1.2).zip 超级信息框(1.0).zip 超级列表框补助模块(1.0).zip 超级列表框列宽尺寸自动调整(1.0)....

    易语言700模块打包

    窗口外形任我设(1.0).zip 窗口热键(1.0).zip 窗口贴边隐藏(1.0).zip 窗口透明模块(1.0).zip 超文本浏览框功能扩展模块(1.2).zip 超级信息框(1.0).zip 超级列表框补助模块(1.0).zip 超级列表框列宽尺寸自动...

    canvas 画图板.zip

    &lt;title&gt;Canvas 画图板&lt;/title&gt; &lt;link rel="stylesheet" href="css/style.css"&gt; &lt;/head&gt; &lt;body&gt; &lt;canvas id="drawCanvas"&gt;&lt;/canvas&gt; &lt;script src="js/draw.js"&gt;&lt;/script&gt; &lt;/body&gt; &lt;/html&gt; ``` 这里的 `canvas` ...

    windows应用高级编程-C#编程篇.part1

    使用图形&lt;br&gt;5.1 设备语境&lt;br&gt;5.2 Graphics类&lt;br&gt;5.2.1 使用Graphics类&lt;br&gt;5.2.2 Graphics类的方法&lt;br...画图&lt;br&gt;5.5 颜色填充&lt;br&gt;5.5.1 刷子工具&lt;br&gt;5.5.2 填充方法&lt;br&gt;5.6 使用文本&lt;br&gt;5.7 图像&lt;br&gt;5.8 小结&lt;br&gt;第6章...

    国内首家采用MS全新 MiniFilter架构的SEFS透明加密内核 V 2.0.0.1发布

    ...................&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;SEFS--透明加密内核&lt;br&gt;=============================================&lt;br&gt;商业授权:sales@sefs.net&lt;br&gt;Bug 报告:bug@sefs.net&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;br&gt;

    EasyEasyToolSAI1.05简体中文版

    &lt;blotmap&gt; ... 存放渗透形状材质的文件夹 &lt;brushtex&gt; ... 存放画纸质感的文件夹 &lt;elemap&gt; ... 存放笔刷形状的文件夹 &lt;toolink&gt; ... 存放钢笔类工具信息的文件夹 &lt;toolnrm&gt; ... 存放普通笔刷工具信息的文件夹

    在线绘图程序源码 ASP版 v1.0-ASP源码.zip

    ASP源码,压缩包解压密码:www.cqlsoft.com

    画画板工具画图工具v1.0绿色免费版

    【画画板工具画图工具v1.0绿色免费版】是一款专为用户设计的图形图像处理软件,类似于操作系统自带的画图程序,但它在功能上有所增强,为用户提供更为丰富的绘画体验。这款软件的主要特点包括功能强大且操作简便,...

    画图板,window画图板

    总结,Windows画图板以其简单易用和功能丰富的特点,成为了日常生活中进行动态画图的得力助手。无论是儿童学习绘画,还是成年人进行快速草图设计,它都能提供一个便捷的平台。通过对画图板的深入理解和熟练运用,...

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

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

    简单画图板

    “关于‘画图板’”窗口 4.画橡皮、刷子、喷枪时可以选择画笔粗细 5.画矩形、圆角矩形时可以选择是否填充 6.改变指针的形状 7.光标进入绘图区域时实时显示光标坐标 8.撤销用户上一步绘画 9.改变主题 10.当...

    MATLAB GUI实现动态画图曲线的源程序代码.rar

    MATLAB GUI实现动态画图曲线的源程序代码.rarMATLAB GUI实现动态画图曲线的源程序代码.rarMATLAB GUI实现动态画图曲线的源程序代码.rarMATLAB GUI实现动态画图曲线的源程序代码.rarMATLAB GUI实现动态画图曲线的源...

    彩虹画图板软件vb代码例题.txt

    彩虹画图板软件vb代码例题

    VB编程资源大全(源码 其它4)

    556,delay1.zip &lt;br&gt;源码设计中的延时功能(1KB)&lt;br&gt;557,type_1.zip &lt;br&gt;趣味打字2.1(233KB)&lt;br&gt;558,test1.zip &lt;br&gt;asp编写动态网页计数器(1KB)&lt;br&gt;559,hztosm.zip &lt;br&gt;汉字转声母完全源代码(90KB)&lt;br&gt;560,...

    (2021-2022年)专题资料完美版基于触摸屏的画图板的设计与实现.ppt

    标题中的"(2021-2022年)专题资料完美版基于触摸屏的画图板的设计与实现.ppt"表明这是一个关于使用触摸屏技术设计和实现画图板的教育资料,时间跨度为2021年至2022年。这份资料可能是针对电子工程或相关专业的学生,...

Global site tag (gtag.js) - Google Analytics