2014-03-26 42 views
0

我正在用一個滑塊調整進度條在netbeans中構建一個非常簡單的GUI。實例化DefaultBoundedRangeModel

我被要求「添加DefaultBoundedRangeModel基於myModel,作爲一個實例屬性。它初始化到一個範圍爲0〜1000,爲100的程度,和123的電流值」

將其只是看起來像:

myModel = new DefaultBoundedRangeModel(0, 1000, 100, 123); 

+0

問題是什麼? – 2014-03-26 04:41:39

+0

@ user3110424是你如何實例化它? – user2923395

回答

1

如果您已經看到DefaultBoundedRangeModel的文檔。它說,如何初始化它

public DefaultBoundedRangeModel(int value, 
        int extent, 
        int min, 
        int max) 

初始化值,跨度,最小值和最大值。調整是錯誤的。拋出IllegalArgumentException如果下列約束不滿意:

min <= value <= value+extent <= max

所以,你必須實例化DefaultBoundedRangeModel保持這種min <= value <= value+extent <= max在你的心中。

希望這個幫助