25. maj 2003 - 14:17Der er
6 kommentarer og 1 løsning
opdatering af cursorposition
Jeg ønsker ved et bestemt key event at slette den aktuelle tekst fra et JTextArea og samtidig returnere cursoren til venstre hjørne. Tænkte jeg ville bruge "VK_ENTER" men den laver naturligvis linieskift i mit JTextArea. Hvordan får jeg cursoren op i øverst venstre hjørne?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
den parameter jeg sender med setCaretpostition, tæller den op fra øverste venstre hjørne og videre i læseretningen? Logisk ville det være, hvis man både angav række og søjle position som parametre.
Der sker det at tekst feltet tømmes. Cursoren står nu blot og blinker på linie 2. Mit ønske er at den skal returnere til linie 1. Min kode ser pt således ud:
public void keyPressed(KeyEvent ke) { if(ke.getKeyCode()==KeyEvent.VK_ENTER) sendTekst(); } public void sendTekst() { bundA.setText(""); bundA.setCaretPosition(0); }
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.