Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JAVA Automatsko skrolovanje

[es] :: Java :: JAVA Automatsko skrolovanje

[ Pregleda: 2265 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cope.rs
Predrag Stojadinović
preff.net
Aachen

Član broj: 145487
Poruke: 145
*.arena-medien.net.

Sajt: www.prefko.com


Profil

icon JAVA Automatsko skrolovanje22.05.2007. u 12:45 - pre 205 meseci
Pozdrav svima.

Vec znam da je resen problem automatskog skrolovanja kad je unutar JScrollBar-a neki text editor, JTextArea i slicno. Ali sta se desava ako je u pitanju JPanel. Zna li neko kako da nateram JScrollBar da skroluje do dna svaki put kad mi se promeni sadrzaj JPanel-a koji je unutar tog JScrollBar-a?

Hvala.
Pedja
- http://www.CoPe.rs
- http://iKr.me - GROK! SKRATI TAJ LINK!
 
Odgovor na temu

krstak84
student

Član broj: 210622
Poruke: 64
*.air.tehnicom.net.



Profil

icon Re: JAVA Automatsko skrolovanje26.02.2009. u 16:58 - pre 183 meseci
I mene to zanima, probao sam sve ali ne znam kako to da uradim. Nadam se da neko zna kako da povezem JPanel sa JScrollBar-om.

Unapred hvala
 
Odgovor na temu

gajo2
Budapest

Član broj: 62614
Poruke: 518
*.dynamic.dsl.t-2.net.

Sajt: b.flyingoranges.com


+117 Profil

icon Re: JAVA Automatsko skrolovanje26.02.2009. u 21:04 - pre 183 meseci
Evo ovo radi samo ces morati promeniti kod da odgovara potrebama:
Code:
JButton newBtn = new JButton("Connect " + getNextID());
mainPanel.add(newBtn);

int w = mainPanel.getBounds().width;
int h = mainPanel.getBounds().height;
Rectangle rect = new Rectangle(w,h,w,h);
newBtn.scrollRectToVisible(rect);
newBtn.requestFocus();


mainPanel je JPanel koji se nalazi unutar JScrollPane-a. Koristi se FlowLayout, pa se svako novo dugme pojavljuje na desnoj strani. Kada se doda novo dugme, scrolluje se do donje desne ivice, cime ce se dugme prikazati, pa jos requestFocus().

Ako recimo imas panel koji se siri ka dole, onda bi napisao Rectangle rect = new Rectangle(0,h,w,h);
 
Odgovor na temu

[es] :: Java :: JAVA Automatsko skrolovanje

[ Pregleda: 2265 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.