Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kada treba pozivati metode JPanel.validate() i JPanel.repaint()??

  • 3 odgovora
  • 4.225 pregleda

Najnovija ↓

Kada treba pozivati metode JPanel.validate() i JPanel.repaint()?? 30.11.2004. u 15:09 · pre 266 meseci #1
Pravim neki GUI i sada sam napravio da se ove metode pozivaju prilikom svake promene podataka koji se prikazuju (tj svaki put posle (grupe) poziva JTextField.setText() ili JLabel.setText()) kao i svaki put kada hocu da promenim "status" dugmeta ili polja za unos podataka sa setEnabled().
Potpis
Owl
Re: Kada treba pozivati metode JPanel.validate() i JPanel.repaint()?? 01.12.2004. u 10:12 · pre 266 meseci #2
Za ovaj tvoj slucaj je to apsolutno nepotrebno da radis. Konkretno validate() pozivas npr. pri dinamickom generisanju GUI-ja, a repaint() ti ponovo iscrtava ekran. Nista ne treba od ovoga da pozivas za setText() ili setEnabled() metod recimo
Re: Kada treba pozivati metode JPanel.validate() i JPanel.repaint()?? 29.04.2007. u 19:19 · pre 237 meseci #3
ja imam problem sa JFrame-om koji je osnovni prozor aplikacije, a izmedju ostalog sadrzi i JPanel koji zahtijeva osvjezavanje nakon izmjene sadrzaja. problem je to sto se pri pomijeranju JFrame-a van okvira ekrana iz nekog razloga kada se vrati nazad ne pozove repaint, tj. repaint-uje se samo sadrzaj panela, a ne i ostatak kontejnera...
zanima me koji event da uhvatim, tj. gdje da pozovem repaint posto ocigledno to nece da se odradi samo?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme