我正在使用JavaFx,标签的内容将动态更新。 它目前正从该中心扩展。我希望它扩展到右边。
例如,'labeltext'最初是标签的内容,如下所示(标签左侧有2个按钮):
初始:
Button1 Button2 labeltext
我希望在使用更长的字符串更新标签内容时实现以下目的:
Button1 Button2 labeltextlabeltextlabeltextlabeltext
当前问题,它从中心扩展并覆盖我的button2,如下所示。较长的字符串最终也会覆盖button1。
Button1 labeltextlabeltextlabeltextlabeltext
按钮和标签位于StackPane内。处理标签的代码部分如下。尝试了注释掉的部分,这些部分没有什么区别:
Label pathLabel = new Label("labeltext");
//pathLabel.setTextAlignment(TextAlignment.LEFT);
//pathLabel.setAlignment(Pos.CENTER_LEFT);
Button btn1 = new Button("Button1");
Button btn2 = new Button("Button2");
StackPane layout = new StackPane();
layout.getChildren().addAll(btn1, btn2, pathLabel);