gpt4 book ai didi

java - 重新绘制具有不同渐变的 Swing 按钮

转载 作者:行者123 更新时间:2023-11-29 09:42:28 25 4
gpt4 key购买 nike

如何在单击 JButton 时使用不同的渐变重新绘制它。我已经覆盖了 paintComponent(Graphics) 方法来进行初始绘制。 Onclick 我想重新绘制它,但我不希望用户在 actionperformed 事件中执行此操作,因为我希望它是一个独立的组件。

关于如何实现这一目标的任何想法。

谢谢

最佳答案

最简单的方法是使用 setPressedIcon() ,但您也可以覆盖 ButtonUI 中的 paint()委托(delegate),如图所示 example .

关于java - 重新绘制具有不同渐变的 Swing 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4458982/

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