Code
slider.setUI(new MetalSliderUI() {
protected TrackListener createTrackListener(JSlider slider) {
return new TrackListener() {
@Override public void mousePressed(MouseEvent e) {
JSlider slider = (JSlider)e.getSource();
switch (slider.getOrientation()) {
case JSlider.VERTICAL:
slider.setValue(valueForYPosition(e.getY()));
break;
case JSlider.HORIZONTAL:
slider.setValue(valueForXPosition(e.getX()));
break;
}
super.mousePressed(e); //isDragging = true;
super.mouseDragged(e);
}
@Override public boolean shouldScroll(int direction) {
return false;
}
};
}
});
References
0 comments:
Post a Comment