Swingアプリを作成し、Synth L&Fでスタイリングしています。Synth L&Fを有効にすると、コンボボックスの矢印ボタンが表示されなくなりました(デフォルトの背景が適用されていると思います)。矢印ボタンが意図されている場所をクリックすると、意図したとおりに動作します-選択肢のリストを表示します。表示しようとしていますが、このボタンに適用する正しいバインディングが見つかりません。
<style id="arrowStyle">
<state value="DEFAULT">
<insets top="4" left="15" bottom="4" right="4"/>
<color value="RED" type="BACKGROUND"/>
<color value="RED" type="TEXT_BACKGROUND"/>
<color value="GREEN" type="TEXT_FOREGROUND"/>
</state>
<state value="ENABLED">
<insets top="4" left="15" bottom="4" right="4"/>
<color value="RED" type="BACKGROUND"/>
<color value="RED" type="TEXT_BACKGROUND"/>
<color value="GREEN" type="TEXT_FOREGROUND"/>
</state>
<state value="PRESSED">
<insets top="4" left="15" bottom="4" right="4"/>
<color value="RED" type="BACKGROUND"/>
<color value="RED" type="TEXT_BACKGROUND"/>
<color value="GREEN" type="TEXT_FOREGROUND"/>
</state>
<state value="SELECTED">
<insets top="4" left="15" bottom="4" right="4"/>
<color value="RED" type="BACKGROUND"/>
<color value="RED" type="TEXT_BACKGROUND"/>
<color value="GREEN" type="TEXT_FOREGROUND"/>
</state>
</style>
<bind style="arrowStyle" type="name" key="ComboBox.arrowButton"/>
このスタイルを適用すると、ボタンが表示されません。問題がどこにあるのかわかりません-正しい状態を使用していますか?色の種類?バインディング?
ありがとう