神奇的paint方法

胡老师曾讲过:做过画板项目后,界面那个东东就可以随心所欲了……
最近,学校做CPU调度算法的作业,要求图形化界面。我想到用paint来画一画,效果如下:

心得如下:
用paint画东东,就像用PS画图一样。什么“前景色”、“背景色”、“图层”等等的概念要自己实现。例如,要先
draw背景色再draw前景色。还有一些阴影、发光点等我能想到的大概都是这样。
有时会遇到纠结的问题,Math求的一些数值有时是有误差的。于是 ,我想到一个现象:java的API给了那么多牛X的
方法,很多都是调用的一个核心方法(重载是最明显的)。我找到平时最不常调用的几个方法,再找出不认识的那个单
词,就是Polygon(当然现在认识喽,多边形、多角形的意思)。就是它了drawPolygon 和 fillPolygon方法。
下面是另外一个我的实验品:

代码在附件中,还要用它完善操作系统的实验呢,Sayounala!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值