JavaGUI画笔工具的使用
2024-10-06 20:03:29
JavaGUI画笔工具的使用
package GUI;
import java.awt.*;
public class TestPaint {
public static void main(String[] args) {
new MyPaint().LoadFrame();
}
}
class MyPaint extends Frame {
public void LoadFrame(){
// Frame frame = new Frame(); // 没有必要
setBounds(400,400,600,500);
setVisible(true);
}
// 画笔
@Override
public void paint(Graphics g){
// 画笔需要有颜色,默认为黑色
g.setColor(Color.red);
g.drawOval(100,100,100,200); // 空心图形
g.setColor(Color.BLUE);
g.fillRect(150,200,200,200); // 实心图形
g.setColor(Color.black);
g.fillRect(350,420,100,100);
// 画笔用完,将他还原为最初的颜色,否则下一绘制图形还是此颜色
}
}
最新文章
- IO流的登录与注册
- 日常积累之JSON.stringify和JSON.parse substr
- ArcGIS JS 学习笔记2 实现仿百度的拖拽画圆
- [NSURLConnection]分别用Post和Get方式获取网络数据并把数据显示到表格
- Delphi程序自删除的几种方法
- Goodle Clean设计架构
- 有关信息ACM/ICPC竞争环境GCC/G++叠插件研究记录的扩展
- 【Weblogic】启动命令nohup解析
- asp.net mvc webapi 实用的接口加密方法
- Java提取URL某个参数的值
- [NOI 2018] 归程
- time模块 转换关系图
- Linux内核原理第八次作业
- tomcat多实例方案启动脚本
- 23.week4
- 标签流 VS 脚本流
- Pots--poj(bfs,输出路径)
- POJ 3253-Fence Repair(堆)
- C#修改注册表
- Sharepoint 2010 TimerJob重复