gpt4 book ai didi

java - 一个对象更新另一个对象

转载 作者:行者123 更新时间:2023-11-29 06:15:50 25 4
gpt4 key购买 nike

假设我有一个包含按钮和标签的 jframe 类。标签显示我点击按钮的次数。我创建了这个类的 2 个对象。现在,我希望第一个对象在我按下按钮时立即更新它自己的标签和第二个对象的标签。我该怎么做呢?是否可以制作一个静态变量和某种变量监听器来更新变量值更改的标签?

最佳答案

您可能想看一下 Observer pattern .

您可以将两个不同的观察者(每个标签一个)附加到绑定(bind)到按钮点击事件的 Observable 实例。这样,每次单击按钮时,两个观察者都会收到通知,并且能够更改标签的值。

您可以在 Javadoc 中查找 Observer 接口(interface)和 Observable 类,或者实现您自己的模式版本。

希望我说清楚了。

关于java - 一个对象更新另一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5124348/

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