Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nastaviť posuvník v jazyku Java

V okne programu , okno zvitok obsahuje posuvník a tabla rolovanie . Scrollbar je majetkom table posuvníka , ktorý sa chová ako výrez na povrchu príliš veľké pre okná obsahujú . Užívateľ môže zmeniť pozíciu posuvníka je kliknutím na jeho tlačidlo so šípkami alebo aktiváciou kód , ktorý ste napísal pre zmenu posuvník " ručne . " V Jave , kód budete potrebovať , závisí na tom , či používate sadu nástrojov Java AWT alebo Java swing . Ak používate Swing toolkit , budete musieť zabaliť svoj ​​kód v špeciálnom závitom zmeniť vlastnosti posuvníka je . Návod
S AWT
1

Chyť odkaz na vaše table rolovacím , ako napríklad " ScrollPane myPane . "
2

zmena pozície posuvníka volaním " ; pane.setScrollbarPosition ( int , int ) " , kde prvý parameter je posuvník je " "pozície a druhý je posuvník " X Y position "
3

Set . či môžete ovládať posúvač s kolieskom myši volaním " setWheelScrollingEnabled ( Boolean ) " , kde " pravda " umožňuje rolovanie pomocou kolieska myši , a " false " zakáže to .

S Swing
4

Vytvoriť nový SwingWorker vlákno . SwingWorker závit beží súbežne s hlavným zobrazenie GUI vlákno . Každý kód , ktorý vložíte tu bude vykonávať po GUI robí jeho zmeny , čo je dôležité , ak ste nastavovanie posuvník s príkazom vydaným cez GUI .

Javax.swing.SwingUtilities.invokeLater ( nový Runnable ( ) { public void run ( ) { } }

) ;
5

Chyť odkaz na vaše posuvníka , ktorý, ak začínate od JScrollPane , je ako metódy vrátiť objekt JScrollBar predstavujúce horizontálne alebo vertikálne posuvník .
6

použite metódu JScrollBar.setValue ( int ) pre nastavenie pozície jazdca je .
7

Použite metódu JScrollBar.setUI ( ScrollBarUI ) nastaviť vzhľad posuvníka a cítiť .
8

definovať , o koľko posuvník zmení , keď užívateľ klikne na šípku nahor alebo nadol použite metódu JScrollBar.setUnitIncrement ( int ) .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené