1

スイング JSpinner の最も奇妙な動作に遭遇しました。スピナーは次のようになります (中央のコンポーネントがスピナーです)。

ここに画像の説明を入力

お気づきのように、テキストもボタンもなく、無効な JTextField のように動作します。を試しsetEnable(true)ましたが、何も起こりませんでした。

JSpinner は透明な JPanel 上にあり、背景画像とともに JFrame に追加されます。これがこの問題と関係があるのではないかと思います。

JComboBox でも同じ動作が発生しますが、他のすべてのコンポーネント (JTextField や JSlider など) は問題なく動作することに注意してください。

何か案は?

ありがとう

4

1 に答える 1

2

を使用する必要がありますsynchronized(this.getTreeLock()) { this.validateTree() }

于 2011-09-30T10:38:41.963 に答える