我正在尝试在我的应用程序中创建一个记事本屏幕。一旦创建了笔记,它们就会被锁定并且无法编辑,但是可以将新页面添加到笔记中。
我认为使用 TextFlow 将是一个很好的控制。我想做的是以下几点:
**Note Taker Name**
**Date of Note**
Line of Note Text
Line of Note Text
Line of Note Text
Line of Note Text
------------------------------------------
**Note Taker Name**
**Date of Note**
Line of Note Text
Line of Note Text
Line of Note Text
Line of Note Text
我尝试过这种方式:
String s1 = "line of text";
textFlow.getChildren().add(new Text(s1));
textFlow.getChildren().add(new Text(System.lineSeparator()));
textFlow.getChildren().add(new Separator(Orientation.HORIZONTAL));
textFlow.getChildren().add(new Text(System.lineSeparator()));
textFlow.getChildren().add(new Text(s1));
scrollPane.setFitToWidth(true);
这几乎为我提供了我想要的东西,除了分隔符只是一条细线。我希望这条线穿过整个 TextFlow,但我不确定如何去做。
谢谢。