我只是遇到了一个不可见的,禁用的列表及其下面的文本字段(可见)的问题。由于仍在单击列表,因此无法访问文本字段。有什么办法可以使控件不可见,但仍可以在其下面使用该控件?

最佳答案

是的,使用StackPane控件。使用JavaFX scenebuilder最容易做到这一点。
This webpage has a topic on StackPanes.
我假设您只需要摆弄StackPane.alignment即可更改可用的控件等。希望这对您有所帮助;

FXML:

<StackPane id="StackPane" HBox.hgrow="ALWAYS">
      <children>
              <ProgressBar fx:id="" disable="false" prefWidth="294.0" progress="0.0" StackPane.alignment="CENTER" />
              <Slider fx:id="" prefWidth="294.0" style=""  StackPane.alignment="CENTER" />
      </children>
  </StackPane>

关于java - 我可以对JavaFX控件进行分层吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23863932/

10-12 03:51