如何获得具有非循环行为的 Spinner? (停在最大值处)
How to get a Spinner with non cyclic behaviour? (stop on max value)
我有一个 Spinner,其行为默认是循环的:
Spinner spinner = new Spinner(composite, SWT.WRAP | SWT.BORDER);
spinner.setMaximum(5);
objective就是当用户在5上按next键时,5不能变成0,而当用户在0上按上一个键时,0不能变成5.
是否可以更改此设置?
SWT.WRAP
样式指定值从最大值到最小值换行,因此请忽略该样式:
Spinner spinner = new Spinner(composite, SWT.BORDER);
spinner.setMaximum(5);
我有一个 Spinner,其行为默认是循环的:
Spinner spinner = new Spinner(composite, SWT.WRAP | SWT.BORDER);
spinner.setMaximum(5);
objective就是当用户在5上按next键时,5不能变成0,而当用户在0上按上一个键时,0不能变成5.
是否可以更改此设置?
SWT.WRAP
样式指定值从最大值到最小值换行,因此请忽略该样式:
Spinner spinner = new Spinner(composite, SWT.BORDER);
spinner.setMaximum(5);