2013-02-25 7 views
2

Swing GUI에서 다른 구성 요소를 변경하지 않고 특정 구성 요소 또는 구성 요소 집합의 Synth 룩앤필에 사용되는 파일을 설정할 수 있습니까?특정 Swing 구성 요소에 대한 사용자 정의 모양 및 느낌 설정하기

+2

LAF는 구성 요소가 작성 될 때 지정됩니다. 따라서 LAF를 설정하고 구성 요소를 만든 다음 LAF를 기본 LAF로 재설정 할 수 있습니다. 이 시간이 100 % 작동하는지 확실하지 않습니다. – camickr

+1

[예] (http://stackoverflow.com/a/14262706/230513). – trashgod

답변

-1

예 가능합니다. "지역"으로 유형을 지정하는 것은 "이름"으로 변경하고 setName ("componentName")에 의해 지정된 특정 이름으로 값을 변경합니다. 메서드를 호출합니다.

프로그램에서는 setName ("NameOfSpecificComponent")를 추가이 하나

<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" /> 

추가;