实现改变画图板大小图像可以重新遍历所画图像

第一次写这个东西,感觉还是不会写啊,刚才又把画图板的程序看了一遍,实现了改变画图板大小后的所画图像仍存在的代码
class MyPanel extends JPanel{



public void paint(Graphics g) {
//调用父类中的方法来正确的绘制组件本身
super.paint(g);
//将保存的图形遍历出来,重新绘制一遍

for(int i = 0;i<DrawListener.shapeList.size();i++){
Shape sh = DrawListener.shapeList.get(i);
sh.draw(g);
}
晒一下代码 :wink:
感觉这短短的几行代码真是不容易写出来啊,以前怎么可能知道每改变一次窗口大小都要重新画一次,感觉好麻烦的感觉啊,但是程序就是这么神奇:期待今晚能学到新的技术
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值