public LoopMenu(MIDIPlayer p, int selIndex) { this.selIndex = selIndex; bg = new ButtonGroup(); SongLooper random = new SongLooper.RandomLooper(p); p.setSongLooper(random); addRadioButton("Normal", new SongLooper.NormalLooper(p), p); addRadioButton("Repeat", new SongLooper.RepeatLooper(p), p); addRadioButton("Play in order", new SongLooper.IncrementalLooper(p), p); addRadioButton("Random", random, p); }
@Override public void actionPerformed(ActionEvent arg0) { p.setSongLooper(sl); }