in src/org/pushingpixels/lightbeam/panels/SliderPanel.java [242:260]
private JSlider getSliderWithColoredLabels() {
JSlider coloredLabels = new JSlider();
coloredLabels.setMinimum(0);
coloredLabels.setMaximum(2);
coloredLabels.setMajorTickSpacing(1);
coloredLabels.setPaintLabels(true);
Hashtable labels = new Hashtable();
JLabel l0 = new JLabel("Red");
l0.setForeground(new Color(255, 0, 0));
labels.put(new Integer(0), l0);
JLabel l1 = new JLabel("Green");
l1.setForeground(new Color(0, 255, 0));
labels.put(new Integer(1), l1);
JLabel l2 = new JLabel("Blue");
l2.setForeground(new Color(0, 0, 255));
labels.put(new Integer(2), l2);
coloredLabels.setLabelTable(labels);
return coloredLabels;
}