首页 > 解决方案 > JavaFX ComboBox 仅显示箭头

问题描述

我想要以下组合框:

在此处输入图像描述

看起来像其中之一:

在此处输入图像描述 或者 在此处输入图像描述

组合框的代码:

// ...
ComboBox<String> comboBox = new ComboBox<>();
comboBox.getItems().addAll("Present", "Sick", "Absent");
root.getChildren().add(comboBox); // previously defined
// ...

标签: javajavafxcomboboxjavafx-8

解决方案


您可以尝试像这样设置 ComboBox 的最大高度和宽度

ComboBox<String> comboBox = new ComboBox<>();
comboBox.setMaxWidth(25);
comboBox.setMaxHeight(25);

推荐阅读