简单画板总结

简单画板实现总结:
实现简单画板程序时,需要鼠标点击界面时,能触发事件。JFrame

类中有一个添加鼠标事件监听器的方法:addMouseListener。该方

法中需要一个MouseListener接口的参数,所以还需要定义一个类来

继承该接口。

JFrame类还提供了一个getGraph()的方法来得到java.awt.Graphics

的对象,通过调用该对象的不同的draw方法并传传入鼠标的坐标参

数,就可以在JFrame界面上画出图形。

创建按钮的监听器时,可以通过内部类来实现。
鼠标释放时调用方法,addMouseListener中提供了方法

mousePressed()和mouseRelease(),使鼠标点击和释放时得到两次点

的坐标。

选择颜色时,可以调用 javax.swing.JColorChooser类中的方法

showDialog()来改变颜色。

若想画出不同的图形,如椭圆、矩形,填充圆、填充矩形等。

Graphics类中提供了相应的方法。通过创建对象并运用if语句即可

。但运用if和else时最好设置一个计数器。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值