gpt4 book ai didi

java - 在 JPanel 中刷新整数

转载 作者:行者123 更新时间:2023-11-29 03:48:22 26 4
gpt4 key购买 nike

我的 Java 小程序中的 JPanel 中有一个计数器。我希望每次计数器的 int 更改时计数器都更新。我该怎么做?

最佳答案

创建一个方法 changeCounter 允许您更改计数器。在该方法中更新您的 JPanel 中的控件。

解决这个问题的正确方法是数据绑定(bind),但据我所知,这在 Java 中还没有。不过,有很多图书馆可以这样做。

另一种选择是以通常的方式实现它,即观察者模式,使用监听器。 There is a tutorial for that, even .通常它在 Swing 中是这样工作的。您拥有的对象本身可以在其属性之一发生更改时触发属性更改事件,并且您为这些事件添加监听器以相应地更改控件值(反之亦然,当用户更改控件中的值时)。

关于java - 在 JPanel 中刷新整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9867118/

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