我想在JavaFX中向Label
添加文本而不删除以前的文本。
我试过这个,但它只是覆盖了所有这些:
Label label = new Label();
label.setText("Line1");
label.setText("Line2");
例如,如果我想要它说“Line1Line2”。除了以下情况之外别无其他方式:
Label label = new Label();
label.setText("Line1");
label.setText("Line1Line2");
答案 0 :(得分:3)
您可以获取上一个标签,将其与新零件连接,然后设置整个文本:
label.setText(label.getText() + "Line2");
由于我们只能访问getter / setter,因此没有其他方法; API没有提供更方便的方法(如构建器/追加器)。