OSDN Git Service

リファクタリング
[midichordhelper/MIDIChordHelper.git] / src / camidion / chordhelper / chorddiagram / CapoComboBoxModel.java
1 package camidion.chordhelper.chorddiagram;
2
3 import javax.swing.ComboBoxModel;
4 import javax.swing.event.ListDataListener;
5
6 /**
7  * カポ選択コンボボックスモデル(選択範囲:1~11)
8  */
9 public class CapoComboBoxModel implements ComboBoxModel<Integer> {
10         private Integer selectedValue = Integer.valueOf(1);
11         @Override
12         public int getSize() { return 11; }
13         @Override
14         public Integer getElementAt(int index) { return Integer.valueOf(index + 1); }
15         @Override
16         public void addListDataListener(ListDataListener l) { }
17         @Override
18         public void removeListDataListener(ListDataListener l) { }
19         @Override
20         public void setSelectedItem(Object item) { selectedValue = (Integer)item; }
21         @Override
22         public Object getSelectedItem() { return selectedValue; }
23 }