Avatar billede funkyloonie Nybegynder
13. maj 2003 - 13:09 Der er 3 kommentarer og
1 løsning

Få fat på en JTables række og kolonne ved mouseover

Hej Eksperter.

Håber at I kan hjælpe med dette.

Jeg har en mouselistener på min JTable og vil gerne vide hvilken kolonne og hvilken række som musen befinder sig over når den bevæger sig over tabellen.

Kan godt få række og kolonne ved mouseclick men ved ikke hvordan man gør det kun ved at bevæge musen over.
Avatar billede =maddog= Nybegynder
13. maj 2003 - 13:28 #1
Et forslag:
Dit MouseEvent fra mouseMoved(MouseEvent me) indeholder en metode getPoint(), der fortæller hvor mus-markøren er relativt til kilden. Lad os sige at din JFrame har en MouseMotionListener.
public mouseMoved(MouseEvent me) {
Component target = this.findComponentAt(me.getPoint());
}
Det kan i hvert fald identificere den Component markøren hviler over. Jeg er ikke skarp nok til JTables til at kunne se om det rent faktisk er til hjælp.
Avatar billede =maddog= Nybegynder
13. maj 2003 - 13:29 #2
public void mouseMoved
selvklart.
Avatar billede funkyloonie Nybegynder
13. maj 2003 - 14:13 #3
Det er tilsyneladende en løsning som er simpel nok. points?
Avatar billede =maddog= Nybegynder
13. maj 2003 - 15:06 #4
ja tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester