2016-10-19 20 views
0

我用這個代碼設置我的JSpinner與的JSpinner成爲響應

  • 初始值= 8
  • 最小= 1
  • 最大= 8
  • 步驟= 1
SpinnerNumberModel sm = new SpinnerNumberModel(8, 1, 8, 1); 
jSpinner2.setModel(sm); 
jSpinner2.setValue(1); 

最初它加載並將值更改爲1.如果我單擊向上按鈕,值增加t o 2,但隨後jspinner變得無反應,不允許增加或減少。有人能幫忙嗎?

+0

沒有測試這個,你的代碼看起來沒問題。所以我認爲這個問題可能出現在代碼中「你的JSpinner」周圍。您可以發佈[mcve],以便我們可以將您的代碼複製到我們的機器並進行測試? – hamena314

+0

感謝您的回覆。 –

+0

我發現了這個問題。我從另一個項目複製了JFrame並將其粘貼到項目中。這導致了一些問題,包括JSpinner無響應。我創建了一個新的JFrame並將錯誤的JFrame的所有控件粘貼到它中。這解決了問題... –

回答

0

發現問題。我從另一個項目複製了JFrame並將其粘貼到項目中。這導致了一些問題,包括JSpinner無響應。我創建了一個新的JFrame並將錯誤的JFrame的所有控件粘貼到它中。這解決了這個問題...