Normal
Hi,ich habe in einer TextArea eine Copy & Paste Funktion erstellt. Die Paste setzt den String doppelt:[code=Java]taTargetLong.setOnKeyPressed(a -> { if (new KeyCodeCombination(KeyCode.V, KeyCombination.CONTROL_ANY) .match(a)) { if (cb.hasString()) { taTargetLong.setText(cb.getString()); } } });[/code]ich will den String "zweites Wort" einfügen aber in der TextArea steht "zweites wortzweites wort" mit blinkendem Cursor genau in der Mitte.Wer kann mir helfen den String nur einmal einzufügen?
Hi,
ich habe in einer TextArea eine Copy & Paste Funktion erstellt. Die Paste setzt den String doppelt:
[code=Java]
taTargetLong.setOnKeyPressed(a -> {
if (new KeyCodeCombination(KeyCode.V, KeyCombination.CONTROL_ANY)
.match(a)) {
if (cb.hasString()) {
taTargetLong.setText(cb.getString());
}
});
[/code]
ich will den String "zweites Wort" einfügen aber in der TextArea steht "zweites wortzweites wort" mit blinkendem Cursor genau in der Mitte.
Wer kann mir helfen den String nur einmal einzufügen?