in src/org/pushingpixels/lightbeam/panels/SliderPanel.java [262:281]
private JSlider getSliderWithHTMLLabels() {
JSlider htmlLabels = new JSlider();
htmlLabels.setMinimum(0);
htmlLabels.setMaximum(2);
htmlLabels.setMajorTickSpacing(1);
htmlLabels.setPaintLabels(true);
Hashtable labels = new Hashtable();
JLabel l0 = new JLabel(
"<html><body>0<br><b>0</b><br><i>0</i></body></html>");
l0.setForeground(new Color(255, 0, 0));
labels.put(new Integer(0), l0);
JLabel l1 = new JLabel(
"<html><body>1<br><b>1</b><br><i>1</i></body></html>");
labels.put(new Integer(1), l1);
JLabel l2 = new JLabel(
"<html><body>2<br><b>2</b><br><i>2</i></body></html>");
labels.put(new Integer(2), l2);
htmlLabels.setLabelTable(labels);
return htmlLabels;
}