📄 rolloverspinnerlistmodel.java
字号:
// RolloverSpinnerListModel.java// A custom spinner model that rolls over the end of a list back to the// beginning (or vice versa).//package jswing.ch07;import javax.swing.*;import java.util.List;public class RolloverSpinnerListModel extends SpinnerListModel { public RolloverSpinnerListModel(Object[] items) { super(items); } public RolloverSpinnerListModel(List items) { super(items); } public Object getNextValue() { Object nv = super.getNextValue(); if (nv != null) { return nv; } return getList().get(0); } public Object getPreviousValue() { Object pv = super.getPreviousValue(); if (pv != null) { return pv; } List l = getList(); return l.get(l.size() - 1); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -