Play audio slide show -- Keyboard shortcut: 'x'  Back to slide -- Keyboard shortcut: 'u'        next  Play sound for this slide -- Keyboard shortcut: 'y'  ColorPresenter.java - Sliders i ColorPanel klassen.Lecture 12 - slide 18 : 30
Program 1

class ColorPanel extends Panel {

  public ColorPanel (Label lab, TextField text, 
                     Scrollbar slider, ColorListener listener){

     GridBagConstraints c = new GridBagConstraints();
     GridBagLayout gridbag = new GridBagLayout();
     setLayout(gridbag);

     c.fill = GridBagConstraints.HORIZONTAL;

     add(lab); 

     c.gridwidth = GridBagConstraints.REMAINDER;
     gridbag.setConstraints(text, c);
     add(text);

     c.weightx = 1.0;
     c.gridwidth = 1;
     gridbag.setConstraints(slider, c);
     slider.setMaximum(255); 
     slider.setBlockIncrement(10);
     slider.setUnitIncrement(1);
     add(slider);

     text.addActionListener (listener);
     slider.addAdjustmentListener (listener);
  }
} // end class ColorPanel