Hallo zusammen, diese JSlider bringen mich noch um den Verstand. Es geht wiedermal um Java und Swing: Welche Möglichkeit gibt es, dass der JSlider bei einem Klick rechts von der aktuellen Slider-Position den Wert um X erhöht und links von der Slider-Position den Wert um X verringert? Ich hoffe, ihr wisst was ich meine...sobald man beim JSlider in den freien Bereich klickt (mit der linken Maustaste), soll sich der Slider bei jedem Klick um X erhöhen/verringern. Vielen Dank schon mal!
Ich vermute, es wäre am besten, wenn Du eine eigene JSlider-Klasse mit Pushbuttons für das Erhöhen und erniedrigen baust. Dazu muss die Klasse JPanel implementieren. Dann kann man in diesem JPanel alle Elemente reinstopfen: Slider, Increment-Button, Decrement-Button und vielleicht sogar noch ein Zahlenindicator.
Paul schrieb: > sobald man beim JSlider in den freien Bereich klickt (mit der linken > Maustaste), soll sich der Slider bei jedem Klick um X > erhöhen/verringern. MouseListener und dann halt di entsprechende Aktion durchführen, es gibt nicht für jeden denkbaren und undenkbaren Fall eine fertige Klasse/Funktion...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.