Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx mvvmfx文本区域附加_Java_Javafx_Append_Textarea_Mvvmfx - Fatal编程技术网

Javafx mvvmfx文本区域附加

Javafx mvvmfx文本区域附加,java,javafx,append,textarea,mvvmfx,Java,Javafx,Append,Textarea,Mvvmfx,我的JavaFX应用程序有问题。问题是我不能使用append函数,只能使用setText。这是一个问题的原因,因为没有附加,自动滚动无法工作。每次出现新文本时更新或自动滚动my TextArea的方法是什么?JavaFX组件继承了以下方法及其文档: 设置属性文本的值 这意味着文本被设置为新文本。要在文本中插入新行(更新、追加),还必须使用继承的方法 将一系列字符追加到内容 两个输入字符串值都不能为null 要滚动到最后,您必须实现一个由任何文本更改触发的侦听器(setText(),appendT

我的JavaFX应用程序有问题。问题是我不能使用append函数,只能使用setText。这是一个问题的原因,因为没有附加,自动滚动无法工作。每次出现新文本时更新或自动滚动my TextArea的方法是什么?

JavaFX组件继承了以下方法及其文档:

设置属性文本的值

这意味着文本被设置为新文本。要在文本中插入新行(更新、追加),还必须使用继承的方法

将一系列字符追加到内容

两个输入
字符串值
都不能为
null

要滚动到最后,您必须实现一个由任何文本更改触发的侦听器(
setText()
appendText()
),并使用该方法执行滚动。参数
double value
是垂直滚动内容的像素数-使用最大可能的double value
double。MAX_value
使内容滚动到末尾

textArea.textProperty().addListener((observable, oldValue, newValue) ->  
    textArea.setScrollTop(Double.MAX_VALUE);
});