La deplasarea cursorului, rigla generează evenimente din clasa javax.swing.event.ChangeEvent,
care sunt ascultate cu o clasă care implementează interfața javax.swing.event.ChangeListener.
Crearea riglei se face folosind unul dintre constructorii ei,
dintre care cel mai complet este public JSlider(int orientation, int min, int max, int value) în care orientation - orientarea riglei, care poate fi JSlider.HORIZONTAL sau JSlider.VERTICAL; min, max - valorile minimă și maximă de pe scala riglei; value - valoarea indicată inițial de cursorul riglei (trebuie să fie în intervalul [min,max]). Pentru a stabili aspectul riglei se folosesc metodele |
Pentru aprofundarea utilizării riglelor cu cursor, recomandăm consultarea capitolului How to Use Sliders din Java Tutorial. |
Exemplu În fișierul TestRigla.java este dat un exemplu de aplicație în care se testează o riglă cu cursor realizată ca instanță a clasei JSlider. La partea superioară a ferestrei apare o riglă în poziție
orizontală. Când se modifică cu mouse-ul poziția cursorului, în eticheta
de la partea inferioară a ferestrei aplicației se afișeaza noua valoare
indicată de riglă.
|