嵌套JComponents,setForeground没有作用
Nesting JComponents, setForeground has no effect
我在 Java 8 平台上维护一个遗留的 Swing 应用程序,我有一个 JComponents 层次结构。具体来说,我在 JPanel 中有许多 JLabel 组件,由 GridLayout 组织。面板是 JTable 中的一个单元格。
我的一些 JLabel 的前景色设置为红色,但它们在 window 中仍然呈现黑色。
我构造了JPanel,构造了构造函数参数列表中的GridLayout。我正在解析输入并增加网格的大小,因为网格的大小取决于输入,我无法事先计算它。该面板还没有父级。
在调试器中,前景色不断设置,似乎几乎在每一步。我想这是由家长小组完成的。
如何设置文本颜色而不被覆盖?
我发现这是椅子和键盘之间的 id10t 错误。条件始终为真,将红色 JLabel 替换为黑色 JLabel。
我在 Java 8 平台上维护一个遗留的 Swing 应用程序,我有一个 JComponents 层次结构。具体来说,我在 JPanel 中有许多 JLabel 组件,由 GridLayout 组织。面板是 JTable 中的一个单元格。
我的一些 JLabel 的前景色设置为红色,但它们在 window 中仍然呈现黑色。
我构造了JPanel,构造了构造函数参数列表中的GridLayout。我正在解析输入并增加网格的大小,因为网格的大小取决于输入,我无法事先计算它。该面板还没有父级。
在调试器中,前景色不断设置,似乎几乎在每一步。我想这是由家长小组完成的。
如何设置文本颜色而不被覆盖?
我发现这是椅子和键盘之间的 id10t 错误。条件始终为真,将红色 JLabel 替换为黑色 JLabel。