|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Object javax.swing.plaf.synth.ColorType
public class ColorType
스타일로부터 취득할 수 있는 형태 보증된 색의 열거입니다.
각 SynthStyle
에는,SynthStyle.getColor(SynthContext, ColorType)
메소드를 개입시켜 액세스 할 수 있는 1 조의 ColorType
가 있습니다. SynthStyle
의 installDefaults
는,FOREGROUND
칼라를 컴퍼넌트의 foreground로서 인스톨 해,BACKGROUND
칼라를 컴퍼넌트의 백그라운드로서 인스톨 합니다 (foreground 칼라나 백그라운드 칼라를 명시적으로 지정하지 않는 경우). 컴퍼넌트안에는, 한층 더 몇개의 색에 근거하는 프로퍼티을 지원하고 있는 것도 있습니다. 예를 들어,JList
에는 SynthConstants.SELECTED
의 컴퍼넌트 상태에 맞추어 FOREGROUND
에 맵 되는 selectionForeground
프로퍼티이 있습니다.
다음의 예는,DISABLED
상태의 경우는 붉은 색을 돌려주어, 그 이외의 경우는 검은 색을 돌려주는 커스텀의 SynthStyle
를 나타내고 있습니다.
class MyStyle extends SynthStyle { private Color disabledColor = new ColorUIResource(Color.RED); private Color color = new ColorUIResource(Color.BLACK); protected Color getColorForState(SynthContext context, ColorType type){ if (context.getComponentState() == SynthConstants.DISABLED) { return disabledColor; } return color; } }
필드의 개요 | |
---|---|
static ColorType |
BACKGROUND
영역의 백그라운드용의 ColorType 입니다. |
static ColorType |
FOCUS
포커스용의 ColorType 입니다. |
static ColorType |
FOREGROUND
영역의 foreground용의 ColorType 입니다. |
static int |
MAX_COUNT
ColorType 의 최대수입니다. |
static ColorType |
TEXT_BACKGROUND
영역의 백그라운드용의 ColorType 입니다. |
static ColorType |
TEXT_FOREGROUND
영역의 foreground용의 ColorType 입니다. |
생성자 의 개요 | |
---|---|
protected |
ColorType (String description)
지정된 설명을 사용해 새로운 ColorType 를 작성합니다. |
메소드의 개요 | |
---|---|
int |
getID ()
이 ColorType 의 일의의 ID 를 정수치로서 돌려줍니다. |
String |
toString ()
이 ColorType 의 텍스트 형식의 설명을 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
public static final ColorType FOREGROUND
public static final ColorType BACKGROUND
public static final ColorType TEXT_FOREGROUND
public static final ColorType TEXT_BACKGROUND
public static final ColorType FOCUS
public static final int MAX_COUNT
ColorType
의 최대수입니다.
생성자 의 상세 |
---|
protected ColorType(String description)
description
- ColorType 의 설명을 나타내는 String메소드의 상세 |
---|
public final int getID()
public String toString()
ColorType
의 텍스트 형식의 설명을 돌려줍니다. 이것은,ColorType
의 작성시에 사용한 값과 같습니다.
Object
내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.