在特定Swing组件上设置自定义外观

时间:2013-02-25 14:42:50

标签: java swing look-and-feel synth

是否可以在Swing GUI上设置仅用于特定组件或组件集的Synth外观的文件而不更改任何其他组件?

1 个答案:

答案 0 :(得分:-1)

是的,这是可能的。将类型赋予“region”并将其更改为“name”,将值更改为由setName(“componentName”)给出的特定名称;你申请中的方法。

添加此

<style id="titleBarButtonsPanel">
    <state>
        <opaque value="false" /><!-- background of the title bar -->

        <insets top="0" left="0" bottom="0" right="0" /><!-- size of the 
            title bar -->

        <color value="red" type="BACKGROUND" />
        <color value="white" type="FOREGROUND" />

    </state>
</style> <bind style="titleBarButtonsPanel" type="name" key="NameOfSpecificComponent" />

在程序中添加setName(“NameOfSpecificComponent”);