Java 如何将JSpinner设置为透明(非不透明)

Java 如何将JSpinner设置为透明(非不透明),java,swing,look-and-feel,Java,Swing,Look And Feel,在尝试创建自定义LookandFeel并需要将JSpinner设置为非不透明时,我无法在StackOverflow的任何位置找到答案,但找到了一个接近的答案: 代码实际上应该是这样的: spinner.setOpaque(false); spinner.getEditor().setOpaque(false); ((JSpinner.DefaultEditor)spinner.getEditor()).getTextField().setOpaque(false); 希望这对其他人有所帮助。您

在尝试创建自定义LookandFeel并需要将JSpinner设置为非不透明时,我无法在StackOverflow的任何位置找到答案,但找到了一个接近的答案:

代码实际上应该是这样的:

spinner.setOpaque(false);
spinner.getEditor().setOpaque(false);
((JSpinner.DefaultEditor)spinner.getEditor()).getTextField().setOpaque(false);

希望这对其他人有所帮助。

您仍然需要帮助还是已经找到了答案?JSpinner由几个组件组成-按钮和文本字段。如果它们都是透明的,你就看不见了。是否只希望文本字段是透明的?