/**
* A Combo Box where the instrument of the currently active channel can be selected.
*
- * @author Einar Pehrson
+ * @author Einar Pehrson, Michael Andreen
*/
public class MooInstrumentList extends JComboBox implements ActionListener {
protected int channel;
-
- public MooInstrumentList(int instrument) {
+ public MooInstrumentList(int chan) {
super(instruments);
- setSelectedIndex(instrument);
+ setChannel(chan);
setFont(new Font("Helvetica", Font.PLAIN, 10));
addActionListener(this);
}
public void setChannel(int chan){
channel = chan;
- setSelectedIndex(Moosique.getChannel(chan).getProgram());
+ setSelectedIndex(Moosique.getChannel(channel).getProgram());
}
public void actionPerformed(ActionEvent e) {