【发布时间】:2020-01-18 06:27:04
【问题描述】:
嗨!
我目前正在尝试使用 JavaFX 构建终端仿真器,我想在按下“enter”后附加一些文本。 到目前为止这有效,但问题是,在我的文本被附加后,插入符号位置设置为下一行。
这是我目前所拥有的:
String newLine = System.getProperty("line.separator");
emulator.appendText(newLine);
emulator.appendText(prefix);
emulator.positionCaret(emulator.getLength());
我已经尝试移动 emulator.appendText(newLine) 或完全删除它,但它仍然将插入符号放入下一行。
我该如何继续让它停止这样做?
任何帮助将不胜感激。
【问题讨论】:
-
按下回车后你想留在当前行的末尾吗?我猜对了吗?
标签: java javafx text textarea area