Код: Выделить всё
public class NewMain extends Application {
@Override
public void start(Stage stage) throws Exception {
var button1 = new Button("Button 1");
button1.setStyle("-fx-min-height: 100000");
var toolBar = new ToolBar(button1);
toolBar.setStyle("-fx-max-height: 2em; -fx-min-height:2em; -fx-padding: 5; -fx-background-color: yellow;");
var vBox = new VBox(toolBar);
stage.setScene(new Scene(vBox, 600, 400));
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
[img]https://i.sstatic. net/OWfPRb18.png[/img]
Например, если 1em == 15, то высота кнопки должна быть 20 (15*2 - 10). Может ли кто-нибудь сказать, как это сделать? И если возможно, было бы хорошо получить решение с помощью CSS и без создания лишних узлов.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-javafx
Мобильная версия