2012-03-26 58 views
1

我有一個JPanel在我的Java小程序的計數器。每當計數器的整數發生變化時,我都要更新計數器。我將如何做到這一點?刷新整數中的JPanel

回答

4

製作方法changeCounter,允許您更改計數器。在該方法中更新您的JPanel中的控件。

正確的方法去了解這將是數據綁定,但據我所知這仍然沒有在Java中。雖然有很多圖書館可以這樣做。

另一種選擇是,以實現它的通常的方式,即觀察者模式,使用監聽器。 There is a tutorial for that, even。通常它在Swing中以這種方式工作。您有自己可以觸發屬性更改事件,每當他們的屬性更改和添加偵聽這些事件相應地改變控制值(反之亦然,當用戶在控制變化的值)的對象。