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.