java 画笔粗细_Java初学记(四):一个简单的画图程序

在之前的文章中,我们了解和简单掌握了类和对象、继承、事件监听机制、接口的相关内容,那现在我们已经可以尝试自己写一个画图程序了\(^o^)/

那我们需要的API类有哪些?

界面类DrawFrame里

Color(为简略将包名省略,下同)(用于设置颜色);Dimension(用于设置除了顶级容器外其它组件的大小);FlowLayout(用于流布局);Graphics(用于画笔);JFrame、JButton(用于设置窗体和按钮)。

事件处理类DrawListener里

BasicStroke(用于调整画笔粗细);Graphics2D(用于画笔);Imagine(用于调用图片);RenderingHints(用于设置抗锯齿);ActionEvent、ActionListener(用于实现接口);MouseAdapter、MouseEvent(用于继承鼠标适配器);Color;Graphics。

明确了我们的目标,并理清了我们所需要的API类,我们就可以着手开动了!

\("▔□▔)/\("▔□▔)/\("▔□▔)/。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

首先定义DrawFrameX窗体类

(此处还未定义DrawListenerX事件处理类,会报错)

然后再定义DrawListenerX类

在DrawListenerX事件处理类中,我们首先定义一个setG方法,将DrawFrameX中的窗体和画笔“借用”过来:

然后思考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值