bitteslider.setMinorTickSpacing( n );
jSlider1utilization = new JSlider();
jPanel1update.add(jSlider1utilization);
jSlider1utilization.setBounds(194, 290, 208, 16);
jSlider1utilization.setMinimum(0);
jSlider1utilization.setMaximum(100);
jSlider1utilization.setValue(0);
jSlider1utilization.setMinorTickSpacing(5);//<---- das ich nur 0,5,10,15 machen kann
slider.getValueIsAdjusting()
@Override
public void stateChanged(ChangeEvent e) {
JSlider slider = (JSlider) e.getSource();
if (!slider.getValueIsAdjusting())
System.out.println(slider.getValue());
}
ich wollte ja einen slider der von 0 bis 100 in 5 schritten geht
also habe ich einen slider genommen den min wert auf 0 gesegtzt und den max wert auf 20 da wen du 100 in 20 abschnitte teilst bekommst du 5 schritte
und dann wenn ich ein wert auslese aus dem slider mache ich * 5 wenn ich einen setzte mach ich / 5
hoffe ihr versteht was ich meine...