JavaTM Platform
Standard Ed. 6

javax.swing
클래스 UIDefaults

java.lang.Object 
  상위를 확장 java.util.Dictionary <K, V>
      상위를 확장 java.util.Hashtable <Object ,Object >
          상위를 확장 javax.swing.UIDefaults
모든 구현된 인터페이스:
Serializable , Cloneable , Map <Object ,Object >


public class UIDefaults
extends Hashtable <Object ,Object >

Swing 컴퍼넌트의 디폴트 값의 테이블입니다. 어플리케이션은 UIManager 를 사용해 디폴트 값를 설정 또는 취득할 수 있습니다.

경고: 이 클래스의 직렬화 된 객체는, 향후의 Swing 릴리스와 호환은 아니게 될 예정입니다. 현재의 직렬화의 지원는, 단기간의 운용이나, 같은 버젼의 Swing 를 실행하는 어플리케이션간의 RMI 에 적절하고 있습니다. JDK Version 1.4 이후, 모든 JavaBeans 의 장기간의 운용 지원는,java.beans 패키지에 추가되고 있습니다. 자세한 것은,XMLEncoder 를 참조해 주세요.

관련 항목:
UIManager

상자의 클래스의 개요
static interface UIDefaults.ActiveValue
          이 클래스를 사용하면(자),getXXX(key) 메소드로 검색될 때마다 구축되는 디폴트의 테이블에 엔트리를 포함할 수 있습니다.
static class UIDefaults.LazyInputMap
          LazyInputMap 는,createValue 메소드로 InputMap 를 작성합니다.
static interface UIDefaults.LazyValue
          이 클래스를 사용하면(자),getXXX(key) 메소드로 처음으로 룩 업 될 때까지 구축되지 않는 디폴트의 테이블에 엔트리를 포함할 수 있습니다.
static class UIDefaults.ProxyLazyValue
          이 클래스는, 생성되는 인스턴스에 Class 의 로드를 지연 시키는 LazyValue 의 구현을 제공합니다.
 
생성자 의 개요
UIDefaults ()
          빈 상태(empty)의 디폴트 테이블을 작성합니다.
UIDefaults (int initialCapacity, float loadFactor)
          지정된 초기 용량과 부하 계수로 빈 상태(empty)의 디폴트 테이블을 작성합니다.
UIDefaults (Object [] keyValueList)
          지정된 키와 값의 페어를 사용해 초기화한 디폴트 값의 테이블을 작성합니다.
 
메소드의 개요
 void addPropertyChangeListener (PropertyChangeListener  listener)
          PropertyChangeListener 를 청취자 리스트에 추가합니다.
 void addResourceBundle (String  bundleName)
          로컬라이즈 된 값을 검색하기 위한 자원 번들의 리스트에, 자원 번들을 추가합니다.
protected  void firePropertyChange (String  propertyName, Object  oldValue, Object  newValue)
          바운드 프로퍼티의 변경의 보고를 지원합니다.
 Object get (Object  key)
          key 의 값을 돌려줍니다.
 Object get (Object  key, Locale  l)
          지정된 로케일에 관련지을 수 있었던 key 의 값을 돌려줍니다.
 boolean getBoolean (Object  key)
          key 의 값이 boolean 의 경우는 그 boolean 치를 돌려주어, 그렇지 않은 경우는 false 를 돌려줍니다.
 boolean getBoolean (Object  key, Locale  l)
          지정의 Localekey 의 값이 boolean 의 경우는 그 boolean 치를 돌려주어, 그렇지 않은 경우는 false 를 돌려줍니다.
 Border getBorder (Object  key)
          key 의 값이 Border 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Border getBorder (Object  key, Locale  l)
          지정의 Localekey 의 값이 Border 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Color getColor (Object  key)
          key 의 값이 Color 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Color getColor (Object  key, Locale  l)
          지정의 Localekey 의 값이 Color 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Locale getDefaultLocale ()
          디폴트의 로케일을 돌려줍니다.
 Dimension getDimension (Object  key)
          key 의 값이 Dimension 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Dimension getDimension (Object  key, Locale  l)
          지정의 Localekey 의 값이 Dimension 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Font getFont (Object  key)
          key 의 값이 Font 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Font getFont (Object  key, Locale  l)
          지정의 Localekey 의 값이 Font 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Icon getIcon (Object  key)
          key 의 값이 Icon 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Icon getIcon (Object  key, Locale  l)
          지정의 Localekey 의 값이 Icon 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Insets getInsets (Object  key)
          key 의 값이 Insets 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 Insets getInsets (Object  key, Locale  l)
          지정의 Localekey 의 값이 Insets 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 int getInt (Object  key)
          key 의 값이 Integer 의 경우는 그 정수치를 돌려주어, 그렇지 않은 경우는 0 을 돌려줍니다.
 int getInt (Object  key, Locale  l)
          지정의 Localekey 의 값이 Integer 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 0 을 돌려줍니다.
 PropertyChangeListener [] getPropertyChangeListeners ()
          addPropertyChangeListener()로 이 UIDefaults 에 추가된 모든 PropertyChangeListener 의 배열을 돌려줍니다.
 String getString (Object  key)
          key 의 값이 String 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 String getString (Object  key, Locale  l)
          지정의 Localekey 의 값이 String 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.
 ComponentUI getUI (JComponent  target)
          지정된 컴퍼넌트의 ComponentUI 의 구현을 작성합니다.
 Class <? extends ComponentUI > getUIClass (String  uiClassID)
          이 컴퍼넌트를 draw 하는 L&F 클래스를 돌려줍니다.
 Class <? extends ComponentUI > getUIClass (String  uiClassID, ClassLoader  uiClassLoader)
          get(uidClassID) 의 값은, 대응하는 ComponentUI 클래스를 구현하는 클래스의 String 의 이름이 되어 있을 필요가 있습니다.
protected  void getUIError (String  msg)
          getUI() 는 하등의 이유로써 실패했을 경우,null 를 돌려주기 전에 이 메소드를 호출합니다.
 Object put (Object  key, Object  value)
          모든 로케일에 대해,key 의 값을 value 로 설정합니다.
 void putDefaults (Object [] keyValueList)
          키와 값의 페어를 모두 데이타베이스에 포함해, 무조건 PropertyChangeEvent 를 1개 생성합니다.
 void removePropertyChangeListener (PropertyChangeListener  listener)
          PropertyChangeListener 를 청취자 리스트로부터 삭제합니다.
 void removeResourceBundle (String  bundleName)
          로컬라이즈 된 디폴트를 검색하기 위한 자원 번들의 리스트로부터, 자원 번들을 삭제합니다.
 void setDefaultLocale (Locale  l)
          디폴트의 로케일을 설정합니다.
 
클래스 java.util. Hashtable 로부터 상속된 메소드
clear , clone , contains , containsKey , containsValue , elements , entrySet , equals , hashCode , isEmpty , keys , keySet , putAll , rehash , remove , size , toString , values
 
클래스 java.lang. Object 로부터 상속된 메소드
finalize , getClass , notify , notifyAll , wait , wait , wait
 

생성자 의 상세

UIDefaults

public UIDefaults()
빈 상태(empty)의 디폴트 테이블을 작성합니다.


UIDefaults

public UIDefaults(int initialCapacity,
                  float loadFactor)
지정된 초기 용량과 부하 계수로 빈 상태(empty)의 디폴트 테이블을 작성합니다.

파라미터:
initialCapacity - 디폴트 테이블의 초기 용량
loadFactor - 디폴트 테이블의 부하 계수
도입된 버젼:
1.6
관련 항목:
Hashtable

UIDefaults

public UIDefaults(Object [] keyValueList)
지정된 키와 값의 페어를 사용해 초기화한 디폴트 값의 테이블을 작성합니다. 다음에 예를 나타냅니다.
        Object[] uiDefaults = {
             "Font", new Font("Dialog", Font.BOLD, 12),
            "Color", Color.red,
             "five", new Integer(5)
        }
        UIDefaults myDefaults = new UIDefaults(uiDefaults);
 

파라미터:
keyValueList - 키와 값의 페어를 포함하는 객체의 배열
메소드의 상세

get

public Object  get(Object  key)
key 의 값을 돌려줍니다. 값이 UIDefaults.LazyValue 의 경우, 실제의 값이 LazyValue.createValue() 를 사용해 계산되어 테이블 엔트리를 치환한 뒤, 계산된 실제의 값이 돌려주어집니다. 값이 UIDefaults.ActiveValue 의 경우, 테이블 엔트리는 치환되지 않습니다. 값은,get() 호출할 것에 ActiveValue.createValue() 를 사용해 계산됩니다. 키가 테이블로 발견되지 않았던 경우, 이 객체가 보관 유지하는 자원 번들의 리스트가 검색됩니다. 자원 번들은,getDefaultLocale 에 의해 반환된 로케일을 사용해, 가장 새롭게 추가된 것으로부터 순서에 검색됩니다. LazyValuesActiveValues 는 자원 번들에서는 지원되고 있지 않습니다.

정의:
인터페이스 Map <Object ,Object > 내의 get
오버라이드(override):
클래스 Hashtable <Object ,Object > 내의 get
파라미터:
key - 목적의 키
반환값:
key 의 값
도입된 버젼:
1.4
관련 항목:
UIDefaults.LazyValue , UIDefaults.ActiveValue , Hashtable.get(java.lang.Object) , getDefaultLocale() , addResourceBundle(java.lang.String)

get

public Object  get(Object  key,
                  Locale  l)
지정된 로케일에 관련지을 수 있었던 key 의 값을 돌려줍니다. 값이 UIDefaults.LazyValue 의 경우, 실제의 값이 LazyValue.createValue() 를 사용해 계산되어 테이블 엔트리를 치환한 뒤, 계산된 실제의 값이 돌려주어집니다. 값이 UIDefaults.ActiveValue 의 경우, 테이블 엔트리는 치환되지 않습니다. 값은,get() 호출할 것에 ActiveValue.createValue() 를 사용해 계산됩니다. 키가 테이블로 발견되지 않았던 경우, 이 객체가 보관 유지하는 자원 번들의 리스트가 검색됩니다. 자원 번들은, 지정된 로케일을 사용해, 가장 새롭게 추가된 것으로부터 순서에 검색됩니다. LazyValuesActiveValues 는 자원 번들에서는 지원되고 있지 않습니다.

파라미터:
key - 목적의 키
l - 목적의 locale
반환값:
key 의 값
도입된 버젼:
1.4
관련 항목:
UIDefaults.LazyValue , UIDefaults.ActiveValue , Hashtable.get(java.lang.Object) , addResourceBundle(java.lang.String)

put

public Object  put(Object  key,
                  Object  value)
모든 로케일에 대해,key 의 값을 value 로 설정합니다. key 가 캐릭터 라인으로 새로운 값이 낡은 값과 동일하지 않은 경우는,PropertyChangeEvent 를 트리거합니다. 값이 null 의 경우, 키는 테이블에서 삭제됩니다.

정의:
인터페이스 Map <Object ,Object > 내의 put
오버라이드(override):
클래스 Hashtable <Object ,Object > 내의 put
파라미터:
key - 일의의Object. 이 객체의 값을 사용해, 객체에 관련지을 수 있었던 데이터값를 취득하는
value - 키아래의 데이터로서 포함되는 신규 Object
반환값:
직전의 Object 치, 또는 null
관련 항목:
putDefaults(java.lang.Object[]) , Hashtable.put(K, V)

putDefaults

public void putDefaults(Object [] keyValueList)
키와 값의 페어를 모두 데이타베이스에 포함해, 무조건 PropertyChangeEvent 를 1개 생성합니다. oldValue 이벤트와 newValue 이벤트는 null 가 되어,propertyName 는 「UIDefaults」가 됩니다. 모든 로케일에 대해, 키와 값의 페어가 추가됩니다.

파라미터:
keyValueList - 키와 값의 페어의 배열
관련 항목:
put(java.lang.Object, java.lang.Object) , Hashtable.put(K, V)

getFont

public Font  getFont(Object  key)
key 의 값이 Font 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 Font 의 경우, Font 객체를 돌려준다. 그렇지 않은 경우는 null 를 돌려준다

getFont

public Font  getFont(Object  key,
                    Locale  l)
지정의 Localekey 의 값이 Font 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 로케일
반환값:
keyLocale 의 값이 Font 의 경우, Font 객체를 돌려준다. 그렇지 않은 경우는 null 를 돌려주는
도입된 버젼:
1.4

getColor

public Color  getColor(Object  key)
key 의 값이 Color 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 Color 의 경우는 Color 객체, 그렇지 않은 경우는 null 를 돌려준다

getColor

public Color  getColor(Object  key,
                      Locale  l)
지정의 Localekey 의 값이 Color 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 로케일
반환값:
keyLocale 의 값이 Color 의 경우는 Color 객체, 그렇지 않은 경우는 null 를 돌려주는
도입된 버젼:
1.4

getIcon

public Icon  getIcon(Object  key)
key 의 값이 Icon 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 Icon 의 경우는 Icon 객체, 그렇지 않은 경우는 null 를 돌려준다

getIcon

public Icon  getIcon(Object  key,
                    Locale  l)
지정의 Localekey 의 값이 Icon 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 로케일
반환값:
keyLocale 의 값이 Icon 의 경우는 Icon 객체, 그렇지 않은 경우는 null 를 돌려주는
도입된 버젼:
1.4

getBorder

public Border  getBorder(Object  key)
key 의 값이 Border 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 Border 의 경우는 Border 객체, 그렇지 않은 경우는 null 를 돌려준다

getBorder

public Border  getBorder(Object  key,
                        Locale  l)
지정의 Localekey 의 값이 Border 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 로케일
반환값:
keyLocale 의 값이 Border 의 경우는 Border 객체, 그렇지 않은 경우는 null 를 돌려주는
도입된 버젼:
1.4

getString

public String  getString(Object  key)
key 의 값이 String 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 String 의 경우는 String 객체, 그렇지 않은 경우는 null 를 돌려준다

getString

public String  getString(Object  key,
                        Locale  l)
지정의 Localekey 의 값이 String 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 Locale
반환값:
지정의 Localekey 의 값이 String 의 경우는 String 객체, 그렇지 않은 경우는 null 를 돌려주는
도입된 버젼:
1.4

getInt

public int getInt(Object  key)
key 의 값이 Integer 의 경우는 그 정수치를 돌려주어, 그렇지 않은 경우는 0 을 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 Integer 의 경우는 그 값, 그렇지 않은 경우는 0

getInt

public int getInt(Object  key,
                  Locale  l)
지정의 Localekey 의 값이 Integer 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 0 을 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 로케일
반환값:
keyLocale 의 값이 Integer 의 경우는 그 값, 그렇지 않은 경우는 0 을 돌려주는
도입된 버젼:
1.4

getBoolean

public boolean getBoolean(Object  key)
key 의 값이 boolean 의 경우는 그 boolean 치를 돌려주어, 그렇지 않은 경우는 false 를 돌려줍니다.

파라미터:
key - 목적의 boolean 치의 키를 지정하는 Object
반환값:
key 의 값이 boolean 의 경우는 그 boolean 치, 그렇지 않은 경우는 false 를 돌려주는
도입된 버젼:
1.4

getBoolean

public boolean getBoolean(Object  key,
                          Locale  l)
지정의 Localekey 의 값이 boolean 의 경우는 그 boolean 치를 돌려주어, 그렇지 않은 경우는 false 를 돌려줍니다.

파라미터:
key - 목적의 boolean 치의 키를 지정하는 Object
l - 목적의 로케일
반환값:
keyLocale 의 값이 boolean 의 경우는 그 boolean 치, 그렇지 않은 경우는 false 를 돌려주는
도입된 버젼:
1.4

getInsets

public Insets  getInsets(Object  key)
key 의 값이 Insets 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 Insets 의 경우는 Insets 객체, 그렇지 않은 경우는 null 를 돌려준다

getInsets

public Insets  getInsets(Object  key,
                        Locale  l)
지정의 Localekey 의 값이 Insets 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 로케일
반환값:
keyLocale 의 값이 Insets 의 경우는 Insets 객체, 그렇지 않은 경우는 null 를 돌려주는
도입된 버젼:
1.4

getDimension

public Dimension  getDimension(Object  key)
key 의 값이 Dimension 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
반환값:
key 의 값이 Dimension 의 경우는 Dimension 객체, 그렇지 않은 경우는 null 를 돌려준다

getDimension

public Dimension  getDimension(Object  key,
                              Locale  l)
지정의 Localekey 의 값이 Dimension 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 null 를 돌려줍니다.

파라미터:
key - 목적의 키
l - 목적의 로케일
반환값:
keyLocale 의 값이 Dimension 의 경우는 Dimension 객체, 그렇지 않은 경우는 null 를 돌려주는
도입된 버젼:
1.4

getUIClass

public Class <?  extends ComponentUI > getUIClass(String  uiClassID,
                                               ClassLoader  uiClassLoader)
get(uidClassID) 의 값은, 대응하는 ComponentUI 클래스를 구현하는 클래스의 String 의 이름이 되어 있을 필요가 있습니다. 클래스가 그 이전에 로드되어 있지 않은 경우,null 이외의 클래스 로더가 제공되고 있으면 이 메소드는 클래스를 uiClassLoader.loadClass() 로 룩 올라가, 그렇지 않으면 classForName() 로 룩 올라갑니다.

uiClassID 의 매핑이 존재하는 경우나, 지정된 클래스가 발견되지 않는 경우는,null 를 돌려줍니다.

이 메소드는 getUI 에 의해 사용됩니다. 일반적으로은, 이 메소드를 직접 호출할 필요는 없습니다.

파라미터:
uiClassID - 클래스 ID 가 포함되고 있는 캐릭터 라인
uiClassLoader - 클래스를 로드하는 객체
반환값:
Class.forName(get(uidClassID)) 의 값
관련 항목:
getUI(javax.swing.JComponent)

getUIClass

public Class <?  extends ComponentUI > getUIClass(String  uiClassID)
이 컴퍼넌트를 draw 하는 L&F 클래스를 돌려줍니다.

파라미터:
uiClassID - 클래스 ID 가 포함되고 있는 캐릭터 라인
반환값:
getUIClass(uiClassID, null) 에 의해 반환되는 Class 객체

getUIError

protected void getUIError(String  msg)
getUI() 는 하등의 이유로써 실패했을 경우,null 를 돌려주기 전에 이 메소드를 호출합니다. 서브 클래스에 의해, 처리를 추가하거나 생략 하거나 할 수 있습니다.

파라미터:
msg - 출력하는 메세지 캐릭터 라인
관련 항목:
getUI(javax.swing.JComponent)

getUI

public ComponentUI  getUI(JComponent  target)
지정된 컴퍼넌트의 ComponentUI 의 구현을 작성합니다. 즉,target 의 Look & Feel 의 특정의 위양 객체를 작성합니다. 이것은, 다음의 2 개의 순서로 실행됩니다.

파라미터:
target - UI 를 필요로 하는 JComponent
반환값:
ComponentUI 객체

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener  listener)
PropertyChangeListener 를 청취자 리스트에 추가합니다. 청취자는, 모든 프로퍼티에 대해서 등록됩니다.

PropertyChangeEvent 는, 디폴트가 변경될 때마다 트리거됩니다.

파라미터:
listener - 추가하는 PropertyChangeListener
관련 항목:
PropertyChangeSupport

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener  listener)
PropertyChangeListener 를 청취자 리스트로부터 삭제합니다. 모든 프로퍼티에 등록된 PropertyChangeListener 를 삭제합니다.

파라미터:
listener - 삭제하는 PropertyChangeListener
관련 항목:
PropertyChangeSupport

getPropertyChangeListeners

public PropertyChangeListener [] getPropertyChangeListeners()
addPropertyChangeListener()로 이 UIDefaults 에 추가된 모든 PropertyChangeListener 의 배열을 돌려줍니다.

반환값:
추가된 모든 PropertyChangeListener, 추가된 청취자가 없는 경우는 빈 상태(empty)의 배열
도입된 버젼:
1.4

firePropertyChange

protected void firePropertyChange(String  propertyName,
                                  Object  oldValue,
                                  Object  newValue)
바운드 프로퍼티의 변경의 보고를 지원합니다. oldValue 와 newValue 가 동일하지 않고,PropertyChangeEvent 청취자 리스트가 빈 상태(empty)이 아닌 경우, 각 청취자에 대해서 PropertyChange 이벤트를 트리거합니다.

파라미터:
propertyName - 변경된 프로퍼티의 프로그램명
oldValue - 프로퍼티의 변경전의 값
newValue - 프로퍼티의 변경 후의 값
관련 항목:
PropertyChangeSupport

addResourceBundle

public void addResourceBundle(String  bundleName)
로컬라이즈 된 값을 검색하기 위한 자원 번들의 리스트에, 자원 번들을 추가합니다. 자원 번들은, 추가된 순서의 역의순서에 검색됩니다. 즉, 가장 새롭게 추가된 자원 번들이 최초로 검색됩니다.

파라미터:
bundleName - 추가하는 자원 번들의 베이스명
도입된 버젼:
1.4
관련 항목:
ResourceBundle , removeResourceBundle(java.lang.String)

removeResourceBundle

public void removeResourceBundle(String  bundleName)
로컬라이즈 된 디폴트를 검색하기 위한 자원 번들의 리스트로부터, 자원 번들을 삭제합니다.

파라미터:
bundleName - 삭제하는 자원 번들의 베이스명
도입된 버젼:
1.4
관련 항목:
ResourceBundle , addResourceBundle(java.lang.String)

setDefaultLocale

public void setDefaultLocale(Locale  l)
디폴트의 로케일을 설정합니다. get 메소드는 로케일 인수를 사용하지 않기 때문에,get 메소드에 의해 로컬라이즈 된 값을 취득할 경우에는, 디폴트의 로케일이 사용됩니다. 릴리스 1.4 이후, Swing UI 객체는, 디폴트의 로케일은 아니고 컴퍼넌트의 로케일을 사용해, 로컬라이즈 된 값을 가져옵니다. 디폴트의 로케일은, 1.4 보다 전의 릴리스와의 호환성을 제공하는 것입니다.

파라미터:
l - 새로운 디폴트의 로케일
도입된 버젼:
1.4
관련 항목:
getDefaultLocale() , get(Object) , get(Object, Locale)

getDefaultLocale

public Locale  getDefaultLocale()
디폴트의 로케일을 돌려줍니다. get 메소드는 로케일 인수를 사용하지 않기 때문에,get 메소드에 의해 로컬라이즈 된 값을 취득할 경우에는, 디폴트의 로케일이 사용됩니다. 릴리스 1.4 이후, Swing UI 객체는, 디폴트의 로케일은 아니고 컴퍼넌트의 로케일을 사용해, 로컬라이즈 된 값을 가져옵니다. 디폴트의 로케일은, 1.4 보다 전의 릴리스와의 호환성을 제공하는 것입니다.

반환값:
디폴트의 로케일
도입된 버젼:
1.4
관련 항목:
setDefaultLocale(java.util.Locale) , get(Object) , get(Object, Locale)

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.