- 浏览: 81038 次
- 性别:
最新评论
文章列表
今天对画图板功能进行了增加,具体步骤,及注意事项如下:
1.首先要了解各功能模块是怎样形成的。
画图板大概分为3个模块:功能模块(ToolPanel),颜色模块(ColorPanel),画图面板(DrawPanel)。
将这3个模块在容器中布局用到了边框布局BorderLayout。
this.add(tool_panel,BorderLayout.WEST); this.add(color_panel,BorderLayout.SOUTH); this.add(draw_panel,BorderL ...
好久没写东西了,第一次写博客都不知该写些什么,好好学习,以后好好写博客。
今天开始学习画图板的编写,从中午3点到晚上11点,这8个小时的学习与完成作业,感觉到自己好弱。
画图板按钮,画图,和获取颜色相对比较容易实现,主要的是事件的监听比较难。其中各个函数和变量的布局非常重要,先有什么后有什么,一点都不能乱,也就是说逻辑比较强。这就需要我们一步一步来,先把大体框架写出来,再一步一步添加事件监听,看看遇到哪些问题,需要添加哪些变量和函数等。还有非常重要的一点就是在代码添加了一个新的变量和函数后要及时进行测试,不能畏麻烦,不然在最后进行测试的时候会更麻烦。今天我就是没有注意 ...