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

Listener za Labele???

[es] :: Java :: Listener za Labele???

[ Pregleda: 2485 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

finderetf

Član broj: 103659
Poruke: 158
*.smin-1.sezampro.yu.



Profil

icon Listener za Labele???17.01.2008. u 15:40 - pre 198 meseci
Da li postoji i koji je???????????
Zelim da kada se promeni text na labeli odradi neka radnja.Pomocu cega (kog osluskivaca to da uradim?)
 
Odgovor na temu

Java Beograd
Novi Beograd

Član broj: 11890
Poruke: 9514
*.dip0.t-ipconnect.de.



+10255 Profil

icon Re: Listener za Labele???17.01.2008. u 16:16 - pre 198 meseci
Vidi, u Javi nisu listeneri baš kao u MS alatima. Neke stvari su postavljene drugačije. Labeli korisnik ne može da promeni tekst, kao u standardnom text fieldu. To se može samo programski. Zato, Label i nema takav listener (awt i swing) Moraćeš u onom delu programa u kojem menjaš text labele da pozoveš i onaj deo programa koji treba nešto da odradi na nepostojeći event Label.textChanged
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
 
Odgovor na temu

finderetf

Član broj: 103659
Poruke: 158
*.com
Via: [es] mailing liste



Profil

icon Re: Listener za Labele???17.01.2008. u 18:05 - pre 198 meseci
Moj problem je u tome,imam vise objekata koji predstavljaju i,ili ne,nili
itd operacije.Povezani su:npr "i" objekat sa "ili".Svaki ima odredjen broj
ulaza i izlaza.Za sada neka imaju svi po jedan ulaz i izlaz.Kada se u i I
objektu promeni izlaz,treba da se u narednom objektu,(ili)koje je nakaceno
na njegov izlaz to i vidi.Tj da se njegov ulaz izjednaci sa izlazom i
operacije.I tako redom.Kako ovo da uradim?????



--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
Odgovor na temu

eXPerience
[ coded ]

Član broj: 14396
Poruke: 88
*.dynamic.sbb.co.yu.

Sajt: [ coded ]


Profil

icon Re: Listener za Labele???17.01.2008. u 22:28 - pre 198 meseci
Pa mislim da bi za to mogao da iskoristis PropertyChangeListener. Dodas ga na labelu i onda gledas kad se menja text i radis nesto.
Dame biraju uvek pogresne tipove ... Na srecu ...
 
Odgovor na temu

anon156554

Član broj: 156554
Poruke: 100
*.vektor.net.



Profil

icon Re: Listener za Labele???17.01.2008. u 22:59 - pre 198 meseci
Mislim da ne moze sa propertychangelistener-om. On reaguje na promene Fonta, background, foreground-a labele , ali ne i na promenu teksta labele.
 
Odgovor na temu

eXPerience
[ coded ]

Član broj: 14396
Poruke: 88
*.dynamic.sbb.co.yu.

Sajt: [ coded ]


Profil

icon Re: Listener za Labele???18.01.2008. u 01:24 - pre 198 meseci
Moze.

Code:

JLabel label = new JLabel("labela");
        label.addPropertyChangeListener(new PropertyChangeListener() {
            @Override
            public void propertyChange(PropertyChangeEvent evt) {
                if (evt.getPropertyName().equals("text"))
                    System.out.println(evt.getOldValue() + " -> " + evt.getNewValue());
            }
        });

Dame biraju uvek pogresne tipove ... Na srecu ...
 
Odgovor na temu

finderetf

Član broj: 103659
Poruke: 158
*.com
Via: [es] mailing liste



Profil

icon Re: Listener za Labele???18.01.2008. u 03:22 - pre 198 meseci
Ovo bi mi resilo sve probleme,samo ,heheh, kaze moj kompajler da ne zna
koja je PropertyChangeListener klasa.Sta da mu radim,ja je napisem i ona
poplavi,ali mi prijavljuje gresku da ne prepoznaje klasu sa ti imenom???



--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
Odgovor na temu

anon156554

Član broj: 156554
Poruke: 100
*.vektor.net.



Profil

icon Re: Listener za Labele???18.01.2008. u 07:12 - pre 198 meseci
@eXPerience
Gde moze da se pronadje spisak property-ja, cije promene moze da registruje propertchangelistener? Odnosno, osim property-ja "text", koji su to jos atributi?
 
Odgovor na temu

anon156554

Član broj: 156554
Poruke: 100
*.vektor.net.



Profil

icon Re: Listener za Labele???18.01.2008. u 07:14 - pre 198 meseci
@finderetf
Pa, propertychangelistener je dostupan od jave 1.4, koliko mi se cini. Jedino da ti classpath nije dobar, sto je manje verovatno, ili pak nisi importovao klasu. Ne znam sta bi trece moglo da bude.
 
Odgovor na temu

finderetf

Član broj: 103659
Poruke: 158
*.com
Via: [es] mailing liste



Profil

icon Re: Listener za Labele???18.01.2008. u 11:47 - pre 198 meseci
ja koristim java 1.5... Importuje java.awt.*;import java.awt.event.*;
to je sve sto uvezem,gde se nalazi ova nasa dugo pominjana klasa.
ps. kako sa njom da uradim promenu boje(background)???Hvala



--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
Odgovor na temu

eXPerience
[ coded ]

Član broj: 14396
Poruke: 88
*.dynamic.sbb.co.yu.

Sajt: [ coded ]


Profil

icon Re: Listener za Labele???18.01.2008. u 18:22 - pre 198 meseci
@odalinjo
Ne znam to, nisam nigde uspeo da nadjem. Kad se desi PropertyChangeEvent ime property-a se moze dobiti pomocu evt.getPropertyName().

@finderetf
PropertyChangeListener je u java.beans. A za sledeci put:
google > java 5 propertychangelistener > prvi sajt (java sun api) i tu vidis
Promena background-a labele se vrsi pomocu label.setBackground(Color.nesto) s tim da se labela mora prvo postaviti da bude opaque (label.setOpaque(true)) posto to po default nije.
Dame biraju uvek pogresne tipove ... Na srecu ...
 
Odgovor na temu

anon156554

Član broj: 156554
Poruke: 100
*.vektor.net.



Profil

icon Re: Listener za Labele???18.01.2008. u 20:27 - pre 198 meseci
@eXPerience
Da, provalio sam to za getProperty();
hvala..
 
Odgovor na temu

finderetf

Član broj: 103659
Poruke: 158
*.com
Via: [es] mailing liste



Profil

icon Re: Listener za Labele???19.01.2008. u 12:11 - pre 198 meseci
Nismo se razumeli,znam ja za promenu backgraunda.Interesuje me u ovom
novom listeneru kako se hvata promena backgraunda,napisao si za text.



--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
Odgovor na temu

anon156554

Član broj: 156554
Poruke: 100
*.vektor.net.



Profil

icon Re: Listener za Labele???19.01.2008. u 12:54 - pre 198 meseci
event.getProperty() ce verovatno vratiti "background" string
 
Odgovor na temu

[es] :: Java :: Listener za Labele???

[ Pregleda: 2485 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

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