06 2016 档案

摘要:一、重绘: 在画图工具中,因为画布是在顶级容器中画出来的,而顶级容器(所有的组件)也都是由系统画出来的,在改变窗体大小时,组件会自动重新绘制,而我们画的图形则会消失绘制。这时为了使我们的图形在改变窗体时也不消失,就需要用到重绘; 方法:在该组件的重绘(paint)方法中重新绘制图形;简单来说就是将我 阅读全文
posted @ 2016-06-18 16:18 元墨 阅读(795) 评论(0) 推荐(0)
摘要:一、分形之 迭代实现分形 本次的图形都是在之前的画图工具中实现的。 首先,还是和原来一样建立一个JButton元素组件,然后加上监听方法;再在public void mouseClicked(MouseEvent e) {}方法中实现图形; 结果: 图形3: 结果: 图形四: 结果: 图形五: 结果 阅读全文
posted @ 2016-06-17 19:44 元墨 阅读(322) 评论(0) 推荐(0)
摘要:一、任务: 能够实现这次的小图形,不得不说真的很开心。图形出来的瞬间真的很激动,之前的纠结,郁闷一扫而空。我想这就是程序的魅力吧。 这次的任务是 1.平面上随机选A,B,C三个点。再随机选一个点,记为P。 2.有一个三面色子,每丢一次,则选中ABC三个中一点。 开始游戏: 1.重复丢色子,如果选中A 阅读全文
posted @ 2016-06-12 09:44 元墨 阅读(408) 评论(0) 推荐(0)
摘要:一、事件源 事件源是一个事件的起点。所有的容器组件类和元素组件类可以成为事件源对象。在程序中可以有多个事件,也就是可以有多个事件源。由需要实现的功能,达到的目的来确定事件源。在程序中动作发生在哪里,哪个就是事件源。 二、事件监听方法: 由事件源来确定事件监听方法。 三、事件接口: 由事件接口实现事件 阅读全文
posted @ 2016-06-11 21:17 元墨 阅读(356) 评论(0) 推荐(0)
摘要:一、知识点 (一)实现画图程序所需要的APT类: import java.awt.Color; import java.awt.FlowLayout; import java.awt.Graphics; import javax.swing.JButton; import javax.swing.J 阅读全文
posted @ 2016-06-07 19:09 元墨 阅读(486) 评论(0) 推荐(0)