【问题标题】:Refresh Integer in JPanel在 JPanel 中刷新整数
【发布时间】:2012-03-26 05:36:49
【问题描述】:

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

【问题讨论】:

    标签: java int counter


    【解决方案1】:

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

    解决这个问题的正确方法是数据绑定,但在 Java 中仍然没有。不过,有很多图书馆可以这样做。

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

    【讨论】:

      猜你喜欢
      • 2012-06-22
      • 2010-10-14
      • 2015-09-29
      • 1970-01-01
      • 2014-08-22
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      • 2017-03-11
      相关资源
      最近更新 更多