[Java lista] JTable fókusz
istvan.ketler at lhsystems.com
istvan.ketler at lhsystems.com
2008. Már. 19., Sze, 18:32:32 CET
Szia,
A mouse clicked valszeg valóban később fut, mint a focus gained, de gondoltál esetleg a mouse pressed eventre?
Üdvözlettel,
Iván
Ivan KETLER
Project Coordinator
NetLine/Plan new GUI
Schedule & Revenue Management
Airline Management Solutions
Lufthansa Systems Hungaria
Hungary, 1123 Budapest, Alkotás u. 53.
>
Sitz der Gesellschaft / Corporate Headquarters:
Lufthansa Systems Hungaria Kft, Budapest
Fövarosi Birosag 01-09-463417
Geschaeftsfuehrung/ Management Board:
Monika Houck
-----Original Message-----
> From: javalist-bounces at javagrund.hu
> [mailto:javalist-bounces at javagrund.hu] On Behalf Of Olaj Péter
> Sent: Wednesday, March 19, 2008 2:25 PM
> To: javalist at javagrund.hu
> Subject: [Java lista] JTable fókusz
>
> Sziasztok!
>
> A következő a problémám: van egy JTable, amiben vannak sorok,
> amik közül az első n ki van töltve, a többi nincsen (1
> editálható oszlopa van). A feladat az lenne, hogy ha a
> táblára rámegyünk a Tab billentyűvel, akkor az első, még nem
> kitöltött sor editálható cellájára ugorjon és rögtön menjen
> az edit (egy combo). Ha nem választ semmit, akkor mégegy
> Tab-ra tovább a következő komponensre. Ha választ, akkor
> tovább a következő sorra (ha van még). Viszont az egérrel meg
> tudja editálni az előző sorokat is. A probléma az, hogy a
> focusGained előbb lefut mint a mouseClicked. Ha a
> focusGained-ben megcsinálom a viselkedést, akkor ha egérrel
> kattintok bele, akkor is mindig az első üres sorra fog ugrani
> és nem tudom az előzőeket módosítani. Azt meg nem tudom a
> focusGained-ben eldönteni, hogy mivel adtam a fókuszt.
> Ehhez kapcsolódó kérdés, hogy a focusGained amikor először
> lefut, akkor a FocusEvent.getOppositeComponent() rendesen be
> van állítva, de néha (nem mindig) utána újra lefut úgy is,
> ahol a getOppositeComponent() null értékkel tér vissza. Ezt
> jól tudom, hogy valami oprendszer specifikus működés és
> lényegében az első a rendes event?
>
> Péter
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
További információk a(z) Javalist levelezőlistáról