今天主要讲下JSpinner和JList。JSpinner用的不多,一般都用滚动条来代替,但当值要精确时,用滚动条会经常滚不到自己要的值,这也是很尴尬的,这时JSpinner就派上用场了。
其实JSpinner没什么花样,主要构造时要传个SpinnerModel,这个类有3个子类
SpinnerNumberModel用于设置数值型的JSpinner
SpinnerDateModel用于实现时间控件的微调
SpinnerListModel用于传入List或数组之间的微调,eg
相比前面的Jspinner来说,JList和JComboBox就用的多些,eg
JList和JComboBox除了样子上的区别,就是JComboBox只支持单选,而JList可以多选。