gpt4 book ai didi

java - 如何从另一个类恢复 JToggleButton 的状态?

转载 作者:行者123 更新时间:2023-11-30 07:36:00 25 4
gpt4 key购买 nike

我正在尝试用 Java 编写简单的 vector 图形编辑器,但被 GUI 卡住了……我有 2 个 JPanel:第一个用于“ Canvas 区域”,第二个用于按钮。 Canvas 区域是一个 Singleton,所以然后按下按钮,它调用 Singleton 的方法并将元素添加到 Singleton 的列表并重新绘制该区域。但是现在,我想将这些按钮更改为 JToggleButtons,并且不知道如何在单击 Canvas 后恢复它的状态。

我应该使用哪种设计模式(因为我感觉自己做错了)?

最佳答案

你听说过回电吗?一旦正确理解和实现它们,它们就可以很好地工作。

http://en.wikipedia.org/wiki/Callback_(computer_science )

我也喜欢这个例子。 http://www.linuxtopia.org/online_books/programming_books/thinking_in_java/TIJ310_019.htm

关于java - 如何从另一个类恢复 JToggleButton 的状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4070063/

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