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ă.
|
