gpt4 book ai didi

java - JPanel 上的 mouseDragged 事件上的铅笔绘图?

转载 作者:行者123 更新时间:2023-11-30 07:44:33 26 4
gpt4 key购买 nike

如何通过 mouseDragged 在 JPanel 上进行铅笔绘图?

我有一个 JPanel,我想在其中使用鼠标进行绘制,因此每当我在该 JPanel 上拖动鼠标时,都会为每个 (x,y) 绘制一个椭圆形(具有指定的颜色和尺寸)。

最佳答案

进行自定义绘画有两种常见方法:

  1. 创建要绘制的对象列表,然后在每次重新绘制组件时迭代该列表。

  2. 将对象直接绘制到 BufferedImage,然后在重新绘制组件时绘制 BufferedImage。

查看Custom Painting Approaches两种方法的工作示例。该示例实际上绘制了彩色矩形,这几乎正是您想要的。

关于java - JPanel 上的 mouseDragged 事件上的铅笔绘图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34107450/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com