、r 、などjspinners
があります。次に、 、などの最大値を に設定する必要がありますが、モデルでは変数にモデル値を設定することはできません。では、これらのスピナーの最大値を の値に設定するにはどうすればよいでしょうか。min char
max cha
min low char
min up chars
min low char
min up char
max chars
jspinner
max char
質問する
5518 次
2 に答える
3
SpinnerNumberModel には setMaximum および setMinimum メソッドがあります。スピナーにそのモデルを尋ねることができ、それが SpinnerNumberModel のインスタンスである場合はそれをキャストします。
それ以外の場合は、最初にスピナーを設定するために使用された元のモデルへの参照を維持し、それに応じて更新することができます。
于 2012-07-10T06:16:18.997 に答える
1
getMaximum
匿名モデル クラスでオーバーライドして、親型のメンバーを参照するようにすることができます。例えば
JSpinner minChar = new JSpinner(new SpinnerNumberModel() {
@Override
public Comparable<Integer> getMaximum() {
return maximum;
}
});
于 2012-07-10T08:02:18.567 に答える