Hvordan beregne rader i java.awt.Point

AWT er et grafisk bibliotek for Java. Du kan returnere antall raden som en "Point" objektet er inne i når det punktet er innenfor en JTable. Dette betyr at punktet objektet kan anvendes for å se hva kolonne poenget med en bruker klikk er i når brukeren kommuniserer med grenseflaten, i tillegg til dets nytteverdi for matematiske problemer. Du kan beregne rad ved hjelp av innebygde columnAtPoint funksjon inne i JTable objektet.

Bruksanvisning

1 Finn din JTable objekt i koden din.

2 Gå til et punkt i programmet kode etter det punktet objektet allerede er opprettet.

3 Finn kolonnenummeret punktet ligger ved i tabellen ved å skrive følgende:

int verdi = <JTableName> .columnAtPoint (<punkt object>);

Erstatt "<JTableName>" med navnet på din JTable objekt, og "<punkt object>" med navnet på punktet. For eksempel, hvis du hadde en tabell som heter "scoresList" og et punkt som heter "userClick," du vil teste for å se hva kolonnen i lista score ble klikket ved å skrive:

int verdi = scoresList.columnAtPoint (userClick);

4 Vise verdien av "verdi" for å se hva kolonnenummeret inneholdt klikk. For eksempel "System.out.println (verdi);" å skrive det til konsollen.