日期:2014-05-17 浏览次数:20876 次
一、项目开发与相关的技术点掌握:
Question?1:高仿Windows_XP画图板需要一些什么技术点?
需要的技术点包括:窗体的创建、菜单栏创建、数组的使用、颜色选择器的创建、鼠标动作监听器的创建与添加、绘制图形相应的方法的实现、重绘的实现,文件输出流与输入流的结合实现图画的存储读取、基本存储格式的运用(伪BMP图片格式的使用)。
Question?2:高仿Windows_XP画图板的开发需要通过的步骤?
一个简单的高仿Windows_XP画图板其实通过一下的几步便可实现。
①、创建窗体、创建画布(画图区域)、创建菜单栏、创建工具栏、创建颜色选择栏;
②、创建鼠标监听器对象并添加到画图区域(画布)上,实现相应坐标点数据的传入;
③、调用相应的方法,根据传入的坐标数据,在画图区域(画布)上实现相应图形的绘制;
④、根据“缓存—内存”的关系,定义“重绘”的方法,在窗体最小化(缓存释放)之后再次打开窗体依旧能看到所画图形的实现;
⑤、文件输出流和文件输入流的创建,及相应的包装,实现最后的保存与读取;
⑥、保存文件格式的自定义,伪BMP图片格式的自定义读取存储;
⑦、网络图片资源的获取,使图形按钮更相似。
<