我有一个JComboBox
声明:
JComboBox<String> toneList = new JComboBox<>(tones); //tones is a String[] list
并添加:
panel.add(toneList);
window.add(panel);
但问题是它看起来很旧而且通常看起来很糟糕。这就是它目前的样子。
我希望它看起来像这样,看起来更现代。
是否有实现这一目标的外观或第二个实际上是其他东西?
答案 0 :(得分:2)
您的第二个屏幕截图看起来像JComboBox
,其字体小于UIManager
默认值13点。从此example开始,您可以更改大小:
public static void main(String[] args) {
UIManager.put("ComboBox.font", new JComboBox().getFont().deriveFont(12f));
…
}