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?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
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.