1. 明确项目的目标:
2. 确定架构:
(1) 测试类(Test.java):包含主方法,测试程序代码效果;
(2) 画图类(Paint.java) :显示画图板的方法;
//创建窗体;
//设置窗体的属性(标题,大小,位置);
//设置关闭窗体即退出程序 运行;
//设置窗体布局;
//创建按钮对象;
//将按钮添加到窗体;
//创建按钮的动作监听器对象:对按钮选择的形状进行监控,得到形状shape的变量;
(注意:画图时需要根据shape来判断画法,即要设置shape为全局变量)
//给按钮添加动作监听器;
//创建鼠标在画布上的动作监听器:对鼠标的按下和释放进行监控,完成绘图;
(注意:绘图需要调用Graphics类的方法,即需要获取窗体的画布对象g = frame.getGraphics();)
//给鼠标添加动作监听器对象;
//设置窗体可见;
3. 写程序:
//导包部分import
public class paint (){
//定义全局变量:画布
private Graphics g;
//定义全局变量:形状
private String shape ;
//显示画图板的方法
Public void showFrame(){
//具体操作(见架构部分)
}
}
4. 测试结果:
本文介绍了一种使用Java实现的简单绘图应用开发过程。主要包括项目目标设定、系统架构搭建、核心代码编写及最终测试结果展示等内容。通过创建画图类(Paint.java)实现了图形界面的绘制,并利用监听器响应用户交互。
4万+

被折叠的 条评论
为什么被折叠?



