java - JComboBox 项目未显示在 JTattoo LookAndFeel 中

标签 java swing user-interface look-and-feel

我将 JTattoo LookAndFeel 用于我的 swing 应用程序。我的应用程序中的 JComboBox 无法正确绘制。它们不显示所选项目的文本。它只是在 JComboBox 的中间显示一个箭头。当我单击组合时,它显示下拉列表,但不显示所选项目。我该如何解决这个问题?

编辑:它适用于其他lookAndFeels。 我的 GUI 对象是在事件调度线程中构造和操作的。但组合框已损坏。

enter image description here

最佳答案

我意识到我在mainframe.setVisible()之后改变了lookAndFeel。我应该在 mainFrame.setVisible() 之前更改 id 以获得最佳效果。

关于java - JComboBox 项目未显示在 JTattoo LookAndFeel 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30906049/

相关文章:

c++ - 如何在同一个程序中同时使用 C++/TCL 和 C++/TK?

java - 仍然无法在 Windows 7 中修复 "error: package javax.servlet.http does not exist"

java - ElasticSearch - 无法读取请求数据

Java 动画程序在 Linux 中运行不流畅

java - 如何修复java中的getBound方法?

css - 如何使用 Tailwind 自定义深色模式颜色

user-interface - 汇编程序有什么限制? (NASM)

java - java中如何将字符串从一个数组转移到另一个数组?

java - 如何在运行时确定所有可用的 ResourceBundle?

Java Getter 方法 - 如何重新利用它们?