/[svn]/jsampler/trunk/src/org/jsampler/view/fantasia/AudioDevicePane.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/fantasia/AudioDevicePane.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1495 by iliev, Mon Oct 15 20:55:33 2007 UTC revision 1496 by iliev, Mon Nov 19 22:22:22 2007 UTC
# Line 119  public class AudioDevicePane extends Dev Line 119  public class AudioDevicePane extends Dev
119                  private final JLabel lChannels                  private final JLabel lChannels
120                          = new JLabel(i18n.getLabel("AudioDevicePane.lChannels"));                          = new JLabel(i18n.getLabel("AudioDevicePane.lChannels"));
121                                    
122                  private final JSpinner spinnerChannels                  private final JSpinner spinnerChannels;
                         = new JSpinner(new SpinnerNumberModel(1, 1, 50, 1));  
123                                    
124                  private final JLabel lChannel =                  private final JLabel lChannel =
125                          new JLabel(i18n.getLabel("AudioDevicePane.lChannel"));                          new JLabel(i18n.getLabel("AudioDevicePane.lChannel"));
# Line 155  public class AudioDevicePane extends Dev Line 154  public class AudioDevicePane extends Dev
154                          p.add(Box.createRigidArea(new Dimension(12, 0)));                          p.add(Box.createRigidArea(new Dimension(12, 0)));
155                          p.add(lChannels);                          p.add(lChannels);
156                          p.add(Box.createRigidArea(new Dimension(5, 0)));                          p.add(Box.createRigidArea(new Dimension(5, 0)));
157                            
158                            Parameter<Integer> prm =
159                                    audioDeviceModel.getDeviceInfo().getChannelsParameter();
160                            int min = 1;
161                            if(prm.getRangeMin() != null) min = prm.getRangeMin().intValue();
162                            int max = 50;
163                            if(prm.getRangeMax() != null) max = prm.getRangeMax().intValue();
164                            
165                            spinnerChannels = new JSpinner(new SpinnerNumberModel(1, min, max, 1));
166                            if(prm.isFixed()) spinnerChannels.setEnabled(false);
167                          p.add(spinnerChannels);                          p.add(spinnerChannels);
168                          p.setOpaque(false);                          p.setOpaque(false);
169                                                    

Legend:
Removed from v.1495  
changed lines
  Added in v.1496

  ViewVC Help
Powered by ViewVC