zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

slide = new JSlider( JSlider.HORIZONTAL, 0, 100, 50 );
slide.setMajorTickSpacing( 10);
slide.setMinorTickSpacing(  5);

setPaintTicks() und setPaintLabels()

Teilsstriche und ihre Labels können mit den folgenden Methoden ein- und ausgeschaltet werden:

setPaintTicks ( boolean state )
setPaintLabels( boolean state )

Manchmal möchten Sie, dass der Slider nur an den Teilstrichen einrastet, so dass der Wert ein Integer multipliziert mit dem Wert von setMinorTickSpacing() ist. Verwenden Sie dazu diese Methode:

setSnapToTicks( boolean state )

FRAGE 5:

Horizontal Slider

Lassen Sie die Ticks und Labels anzeigen, wie in der Abbildung, und, dass der Schieberegler an den Ticks einrastet.

slide = new JSlider( JSlider.HORIZONTAL, 0, 100, 79 );
slide.setMajorTickSpacing( 10 );
slide.setMinorTickSpacing(  5 );
slide.setPaintTicks (  );
slide.setPaintLabels(  );
slide.setSnapToTicks(  );