Guest User

Untitled

a guest
May 7th, 2012
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. How to make visible only the extremities for JSliders
  2. JSlider slider = new JSlider(JSlider.VERTICAL, 0, 100, 0);
  3. slider.setMinorTickSpacing(5);
  4. slider.setMajorTickSpacing(10);
  5. slider.setPaintTicks(true);
  6. Hashtable<Integer, JLabel> labels = new Hashtable<Integer, JLabel>();
  7. labels.put(0, new JLabel("0"));
  8. labels.put(100, new JLabel("100"));
  9. slider.setLabelTable(labels);
  10. slider.setPaintLabels(true);
  11.  
  12. slider.setUI(new BasicSliderUI(slider) {
  13. public void paintThumb(Graphics g) {
  14. super.paintThumb(g);
  15. g.setColor(Color.RED);
  16. g.drawString(slider.getValue() + "", thumbRect.x, thumbRect.y + thumbRect.height);
  17. }
  18. });
Advertisement
Add Comment
Please, Sign In to add comment