С SceneBuilder нажмите одну кнопку вправо (btnOne
) и другую кнопку с изображением вверху кнопки слева (btnTwo
), например:
|btnOne--------------btnTwo|
, нокогда я открываю свое приложение btnTwo
, не идите полностью налево, вместо этого я получаю что-то вроде: |btnOne----------btnTwo---|
Я решаю подобные вещи с помощью HBox, но в этом случае, если япоместите btnTwo
внутри HBox. Я не могу поместить изображение над кнопкой.
Как мне решить эту проблему?
Это мой код
<Pane maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="45.0" prefWidth="800.0" VBox.vgrow="ALWAYS">
<children>
<HBox prefHeight="45.0" prefWidth="863.0" spacing="20.0">
<children>
<Button fx:id="btnOne" mnemonicParsing="false" prefHeight="28.0" prefWidth="132.0" styleClass="btn-success" />
</children>
<padding>
<Insets left="10.0" top="5.0" />
</padding>
</HBox>
<Button fx:id="btnTwo" layoutX="870.0" layoutY="6.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="35.0" styleClass="btn-default" />
<ImageView fitHeight="24.0" fitWidth="24.0" layoutX="1013.0" layoutY="12.0" pickOnBounds="true" preserveRatio="true">
<image>
<Image url="@../../../../userData/ie.png" />
</image>
</ImageView>
</children>
</Pane>