JavaSynthXML:按钮样式属性赢得';行不通
我不熟悉XML,也不熟悉JavaSynthLaf 我已将以下XML样式文件正确加载到UIManager:JavaSynthXML:按钮样式属性赢得';行不通,java,xml,swing,button,synth,Java,Xml,Swing,Button,Synth,我不熟悉XML,也不熟悉JavaSynthLaf 我已将以下XML样式文件正确加载到UIManager: <synth> <style id="default"> <font name="Segoe UI" size="16"/> </style> <bind style="default" type="region" key=".*"/> <style id="button"> <opaque va
<synth>
<style id="default">
<font name="Segoe UI" size="16"/>
</style>
<bind style="default" type="region" key=".*"/>
<style id="button">
<opaque value="true">
<insets top="10" bottom="10" left="10" right="10"/>
<state>
<color type="BACKGROUND" value="#FFFFFF"/>
<color type="TEXT_FOREGROUND" value="#000000"/>
</state>
</opaque>
</style>
<bind style="button" type="region" key="Button"/>
默认样式可以正常工作,但按钮样式由于某些原因无法正常工作
提前感谢
不透明
元素是空元素,因为它是用category关键字empty
声明的
<!ELEMENT opaque EMPTY>
<!ATTLIST opaque
value (true|false) "true"
>
->我添加了不透明的true标记,因为我在internet上找到了该解决方案,但它既不适用于true,也不适用于false
<synth>
<style id="default">
<font name="Segoe UI" size="16"/>
</style>
<bind style="default" type="region" key=".*"/>
<style id="button">
<opaque value="true"/>
<insets top="10" bottom="10" left="10" right="10"/>
<state>
<color type="BACKGROUND" value="#FFFFFF"/>
<color type="TEXT_FOREGROUND" value="#000000"/>
</state>
</style>
<bind style="button" type="region" key="Button"/>
</synth>