public class NewMain extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) {
Application.setUserAgentStylesheet(new Dracula().getUserAgentStylesheet());
var checkBox = new CheckBox("aaaaaaaaa");
var label = new Label("bbbbbbbbbbbb");
var toolBar = new ToolBar(checkBox, label);
toolBar.setMinHeight(40);
var root = new VBox(toolBar);
var scene = new Scene(root, 400, 200);
primaryStage.setScene(scene);
primaryStage.show();
}
}
Это результат:
Как вы видите, текст CheckBox не выровнен по тексту Label (
Мы используем AtlantaFX. Это код: [code]public class NewMain extends Application {
public static void main(String[] args) { launch(args); }
@Override public void start(Stage primaryStage) { Application.setUserAgentStylesheet(new Dracula().getUserAgentStylesheet()); var checkBox = new CheckBox("aaaaaaaaa"); var label = new Label("bbbbbbbbbbbb"); var toolBar = new ToolBar(checkBox, label); toolBar.setMinHeight(40); var root = new VBox(toolBar);
var scene = new Scene(root, 400, 200); primaryStage.setScene(scene); primaryStage.show(); } } [/code] Это результат: [img]https://i.sstatic.net/ J3rBUh2C.png[/img]
Как вы видите, текст CheckBox не выровнен по тексту Label ([code]CheckBox[/code] текст ниже). Может ли кто-нибудь сказать, как это исправить с помощью CSS?