Dodawanie tekstu do JTextArea w miejscu kursora

Dodawanie tekstu do JTextArea w miejscu kursora
S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 21
0

Witam,
Mam przycisk, po naciśnięciu w miejscu kursora w JTextArea (wypełnionego tekstem) w miejscu kursora ma pojawic sie jakis tekst. Jak to obsluzyc? Próbowałem z ta.append("cos tam"); - ale to dodaje na koniec tekstu. ta.setText("cos tam") -usuwa wszystko i dodaje tylko "cos tam". W jaki sposob to obsluzyc?

tomasz79
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 52
1

Ja bym użył metody

Kopiuj
JTextArea.replaceSelection("cos");

a tu dokumentacj: http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/text/JTextComponent.html#replaceSelection%28java.lang.String%29

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 21
0

Ok, dzięki! Obie wersje działają! Pozdrawiam

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.