Changeset 1102 for trunk/src/org/apollo/widgets/MetronomePlayer.java
- Timestamp:
- 05/10/18 16:04:51 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/apollo/widgets/MetronomePlayer.java
r335 r1102 21 21 import org.apollo.mvc.Subject; 22 22 import org.apollo.mvc.SubjectChangedEvent; 23 import org.expeditee.gio.swing.SwingMiscManager; 23 24 import org.expeditee.items.ItemParentStateChangedEvent; 24 25 import org.expeditee.items.Text; 25 import org.expeditee.items.widgets. InteractiveWidget;26 import org.expeditee.items.widgets.SwingWidget; 26 27 27 28 /** … … 33 34 * 34 35 */ 35 public class MetronomePlayer extends InteractiveWidget implements Observer {36 public class MetronomePlayer extends SwingWidget implements Observer { 36 37 37 38 private JLabel tempoLabel; 38 39 private JSlider bpmSlider; 39 40 private JButton startStopButton; 40 private JComboBox beatsPerMeasureCombo;41 private JComboBox<String> beatsPerMeasureCombo; 41 42 private JCheckBox enabledCheckbox; 42 43 private boolean interfaceIsUpdating = false; … … 84 85 }); 85 86 86 beatsPerMeasureCombo = new JComboBox (new String[]{"1", "2", "3", "4", "5", "6", "7", "8"});87 beatsPerMeasureCombo = new JComboBox<String>(new String[]{"1", "2", "3", "4", "5", "6", "7", "8"}); 87 88 beatsPerMeasureCombo.setPreferredSize(new Dimension(60, 25)); 88 89 beatsPerMeasureCombo.setEditable(false); … … 133 134 134 135 if (Metronome.getInstance().isPlaying()) { 135 startStopButton.setIcon(IconRepository.getIcon("metrostop.png"));136 SwingMiscManager.setJButtonIcon(startStopButton, IconRepository.getIcon("metrostop.png")); 136 137 setWidgetEdgeThickness(TrackWidgetCommons.PLAYING_TRACK_EDGE_THICKNESS); 137 138 138 139 } else { 139 startStopButton.setIcon(IconRepository.getIcon("metroplay.png"));140 SwingMiscManager.setJButtonIcon(startStopButton, IconRepository.getIcon("metroplay.png")); 140 141 setWidgetEdgeThickness(TrackWidgetCommons.STOPPED_TRACK_EDGE_THICKNESS); 141 142 }
Note:
See TracChangeset
for help on using the changeset viewer.