javafx textarea 中的方法
时间: 2023-04-26 20:03:51 浏览: 397
JavaFX TextArea 中的方法包括:
1. appendText(String text):在文本区域的末尾追加文本。
2. clear():清空文本区域中的所有文本。
3. deleteText(int start, int end):删除文本区域中从 start 到 end 的文本。
4. insertText(int index, String text):在文本区域的 index 位置插入文本。
5. replaceText(int start, int end, String text):替换文本区域中从 start 到 end 的文本为 text。
6. selectAll():选中文本区域中的所有文本。
7. selectRange(int start, int end):选中文本区域中从 start 到 end 的文本。
8. setEditable(boolean value):设置文本区域是否可编辑。
9. setPrefRowCount(int value):设置文本区域的首选行数。
10. setPrefColumnCount(int value):设置文本区域的首选列数。
11. setWrapText(boolean value):设置文本区域是否自动换行。
12. getText():获取文本区域中的所有文本。
13. getSelectedText():获取文本区域中选中的文本。
14. getCaretPosition():获取文本区域中光标的位置。
15. getAnchor():获取文本区域中选中文本的锚点位置。
16. getLength():获取文本区域中的文本长度。
17. getParagraphs():获取文本区域中的段落列表。
18. getStyle():获取文本区域的样式。
19. setStyle(String style):设置文本区域的样式。
20. setFont(Font font):设置文本区域的字体。
21. setPromptText(String text):设置文本区域的提示文本。
22. setOnAction(EventHandler<ActionEvent> value):设置文本区域的 Action 事件处理程序。
23. setOnKeyPressed(EventHandler<KeyEvent> value):设置文本区域的 KeyPressed 事件处理程序。
24. setOnKeyReleased(EventHandler<KeyEvent> value):设置文本区域的 KeyReleased 事件处理程序。
25. setOnKeyTyped(EventHandler<KeyEvent> value):设置文本区域的 KeyTyped 事件处理程序。
26. setOnMouseClicked(EventHandler<MouseEvent> value):设置文本区域的 MouseClicked 事件处理程序。
27. setOnMousePressed(EventHandler<MouseEvent> value):设置文本区域的 MousePressed 事件处理程序。
28. setOnMouseReleased(EventHandler<MouseEvent> value):设置文本区域的 MouseReleased 事件处理程序。
29. setOnMouseEntered(EventHandler<MouseEvent> value):设置文本区域的 MouseEntered 事件处理程序。
30. setOnMouseExited(EventHandler<MouseEvent> value):设置文本区域的 MouseExited 事件处理程序。
阅读全文