rolloverspinnerlistmodel.java
来自「java swing 开发代码」· Java 代码 · 共 33 行
JAVA
33 行
// 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 + =
减小字号Ctrl + -
显示快捷键?