Java 在Synth中定制JTextField

Java 在Synth中定制JTextField,java,look-and-feel,synth,Java,Look And Feel,Synth,当JTextField获得焦点时,我需要更改它的文本颜色,但它看起来就像所选的状态一样有效 <style id="textfield"> <state value="SELECTED"> <color value="#87A0DC" type="TEXT_BACKGROUND"/> <color value="#000000" type="TEXT_FOREGROUND"/> </state>

当JTextField获得焦点时,我需要更改它的文本颜色,但它看起来就像所选的状态一样有效

<style id="textfield">
  <state value="SELECTED">
        <color value="#87A0DC" type="TEXT_BACKGROUND"/>
        <color value="#000000" type="TEXT_FOREGROUND"/>
  </state>

  <state value="FOCUSED">
      <color value="#000000" type="TEXT_BACKGROUND"/>
      <color value="#87A0DC" type="TEXT_FOREGROUND"/>
  </state>
</style>

我已经尝试过背景和前景,但没有任何改变


如果有人能提供帮助,请。

可能的副本可以解决,但我想使用synth库来实现这一点。