2
是否可以将用于Synth外观的文件设置为Swing GUI上的特定组件或一组组件,而不更改其他任何组件?在特定的Swing组件上设置自定义的外观和感觉
是否可以将用于Synth外观的文件设置为Swing GUI上的特定组件或一组组件,而不更改其他任何组件?在特定的Swing组件上设置自定义的外观和感觉
是的,这是可能的。由于将“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”);
LAF在组件创建时被分配。因此,您可以设置LAF,创建组件,然后将LAF重置为主LAF。我不确定这是否会在100%的时间内正常工作。 – camickr 2013-02-25 15:45:30
对于[示例](http://stackoverflow.com/a/14262706/230513)。 – trashgod 2013-02-25 17:07:22