2013-11-16 3 views
0

Я хочу иметь два CheckBox так: enter image description hereJavaFX как стиль FXML файл

но с этим FXML У меня есть два CheckBox в одной и той же линии.

<BorderPane xmlns:fx="http://javafx.com/fxml" fx:controller="application.EX1Controller"> 
    <center> 
    <HBox> 
     <padding> 
      <Insets top="25" left="25"/> 
     </padding> 
     <ImageView id="currentFrame" /> 
    </HBox> 
    </center> 

<right> 
    <HBox alignment="CENTER_LEFT"> 
    <CheckBox fx:id="checkbox_one" mnemonicParsing="false" text="Show B" onAction="#Gray" /> 
    <CheckBox fx:id="checkbox_two" mnemonicParsing="false" text="Show A"/> 
    </HBox> 

</right> 
</BorderPane> 

ответ

2

Использовать класс VBox для вертикально выровненных узлов.

<VBox alignment="CENTER_LEFT"> 
<CheckBox fx:id="checkbox_one" mnemonicParsing="false" text="Show B" onAction="#Gray" /> 
<CheckBox fx:id="checkbox_two" mnemonicParsing="false" text="Show A"/> 
</VBox> 
Смежные вопросы