JavaTM Platform
Standard Ed. 6

인터페이스
javax.swing.SwingConstants 의 사용

SwingConstants 를 사용하고 있는 패키지
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.metal 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.table javax.swing.JTable 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.  
javax.swing.text 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.  
javax.swing.text.html HTML 텍스트 문자 편집기를 작성하기 위한 HTMLEditorKit 클래스와 지원 클래스를 제공합니다.  
javax.swing.tree javax.swing.JTree 를 처리하기 위한 클래스와 인터페이스를 제공합니다.  
 

javax.swing 에서의 SwingConstants 의 사용
 

SwingConstants 를 구현하고 있는 javax.swing 의 클래스
 class AbstractButton
          버튼 및 메뉴 항목의 공통 동작을 정의합니다.
 class DefaultListCellRenderer
          리스트내의 항목을 draw 합니다.
static class DefaultListCellRenderer.UIResource
          UIResource 를 구현하는 DefaultListCellRenderer 의 서브 클래스입니다.
 class JButton
           「푸쉬」버튼의 구현입니다.
 class JCheckBox
          체크 박스, 즉 선택 혹은 선택 해제할 수 있는 항목의 구현으로, 그 상태를 표시합니다.
 class JCheckBoxMenuItem
          선택 또는 선택 해제할 수 있는 메뉴 항목입니다.
 class JFormattedTextField
          JFormattedTextField 는,JTextField 를 확장해, 임의의 값을 포맷 하거나 사용자가 텍스트를 편집한 후에의 특정의 객체를 취득하거나 하는 기능을 추가합니다.
 class JLabel
          짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
 class JMenu
          메뉴의 구현이며, 사용자가 JMenuBar 로 항목을 선택한다고 표시되는 JMenuItem 를 보관 유지하는 pop-up 윈도우입니다.
 class JMenuItem
          메뉴의 항목의 구현입니다.
 class JPasswordField
          JPasswordField 는, 1 행의 텍스트의 편집을 가능하게 하는, 경량 컴퍼넌트입니다.
static class JPopupMenu.Separator
          pop-up menu 고유의 separator입니다.
 class JProgressBar
          일부의 태스크의 진척 상황을 시각적으로 표시하는 컴퍼넌트입니다.
 class JRadioButton
          라디오 버튼의 구현입니다.
 class JRadioButtonMenuItem
          라디오 버튼 메뉴 항목의 구현입니다.
 class JSeparator
          JSeparator 는, 단락선을 구현하기 위한 범용적인 컴퍼넌트를 제공합니다.
 class JSlider
          사용자가 지정된 구간내에서 노브를 슬라이드하는 것으로써 그래피컬하게 값을 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
 class JTabbedPane
          지정된 타이틀이나 아이콘을 가지는 탭을 클릭하는 것으로써, 사용자가 컴퍼넌트의 그룹을 교체되도록(듯이) 하는 컴퍼넌트입니다.
 class JTextField
          JTextField 는, 1 행의 텍스트의 편집을 가능하게 하는 경량 컴퍼넌트입니다.
 class JToggleButton
          2 상태 버튼의 구현입니다.
 class JToolBar
          JToolBar 는, 일반적으로 사용되는 Action 또는 컨트롤을 표시하는데 도움이 되는 컴퍼넌트를 제공합니다.
static class JToolBar.Separator
          툴바 독자적인 separator입니다.
 class SwingUtilities
          Swing 의 유틸리티 메소드의 컬렉션입니다.
 

javax.swing.plaf.basic 에서의 SwingConstants 의 사용
 

SwingConstants 를 구현하고 있는 javax.swing.plaf.basic 의 클래스
 class BasicArrowButton
          기본 방향의 어느 쪽인가에 슬캘링 되는 화살표를 draw 하는 JButton 객체입니다.
 class BasicComboBoxRenderer
          ComboBox 의 렌더링입니다.
static class BasicComboBoxRenderer.UIResource
          UIResource 를 구현하는 BasicComboBoxRenderer 의 서브 클래스입니다.
protected  class BasicInternalFrameUI.BorderListener
          경계의 조정을 대기합니다.
 class BasicScrollBarUI
          기본 Look & Feel 를 위한, ScrollBarUI 의 구현입니다.
 class BasicTabbedPaneUI
          TabbedPaneUI 의 기본 Look & Feel 에 의한 구현입니다.
 class BasicToolBarUI
          ToolBarUI 의 기본 Look & Feel 에 의한 구현입니다.
 

javax.swing.plaf.metal 에서의 SwingConstants 의 사용
 

SwingConstants 를 구현하고 있는 javax.swing.plaf.metal 의 클래스
static class MetalBorders.ToolBarBorder
           
 class MetalComboBoxButton
          MetalComboBoxUI 를 보조하는 JButton 서브 클래스입니다.
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          각종의 사이즈 및 스타일을 draw 합니다.
 class MetalScrollBarUI
          Metal Look & Feel 를 위한, ScrollBarUI 의 구현입니다.
 class MetalScrollButton
          Metal 스크롤 바 화살표에 사용하는 JButton 객체입니다.
 class MetalTabbedPaneUI
          BasicTabbedPaneUI 의 Metal 서브 클래스입니다.
 class MetalToolBarUI
          ToolBarUI 의 Metal Look & Feel 에 의한 구현입니다.
 

javax.swing.table 에서의 SwingConstants 의 사용
 

SwingConstants 를 구현하고 있는 javax.swing.table 의 클래스
 class DefaultTableCellRenderer
          JTable 로 각 셀을 draw (표시)하기 위한 표준 클래스입니다.
static class DefaultTableCellRenderer.UIResource
          UIResource 을 구현하는 DefaultTableCellRenderer 의 서브 클래스입니다.
 

javax.swing.text 에서의 SwingConstants 의 사용
 

SwingConstants 를 구현하고 있는 javax.swing.text 의 클래스
 class AsyncBoxView
          비동기에게 레이아웃을 실시하는 박스입니다.
 class BoxView
          뷰는, 뷰의 아이를 축으로 따라 타일링 하는 것으로, 1 개의 박스의 형상에 배치합니다.
 class ComponentView
          뷰의 인터페이스를 구현하는 콘포넨트데코레이타입니다.
 class CompositeView
          CompositeView 는, 1 개(살) 이상의 아이 뷰를 관리하는 abstract 클래스의 View 의 구현입니다.
 class FieldView
          복수행의 프레인테키스트뷰를 단일행 에디터의 뷰에 적합하도록(듯이) 확장합니다.
 class FlowView
          아이를 일부 제약이 있는 공간에 늘어놓으려고 하는 뷰입니다.
 class GlyphView
          텍스트 모델의 요소상에 매핑 된 뷰를 나타내는, 텍스트의 서식 첨부 체크입니다.
 class IconView
          뷰인타페스를 구현하는 아이콘데코레이타입니다.
 class LabelView
          LabelView 는, 텍스트 모델의 요소상에 매핑 된 뷰를 나타내는, 텍스트의 서식 첨부 체크입니다.
 class ParagraphView
          복수의 폰트, 색, 컴퍼넌트, 아이콘등을 지원하는 단순한 행 즉시 단락의 뷰입니다.
 class PasswordView
          JPasswordField 의 UI 의 구현으로 사용하는데 적합한 View 를 구현합니다.
 class PlainView
          폰트와 색이 1 종류씩의 텍스트를 포함한 단순한 복수행 테키스트뷰를 위해서(때문에), View 인터페이스를 구현합니다.
 class TableView
           테이블의 View 인터페이스를 구현합니다.
 class TableView.TableCell
          추천 되고 있지 않습니다.  테이블 셀은 임의의 View 구현이 될 수가 있습니다.
 class TableView.TableRow
          행 중심의 테이블내의 행의 뷰입니다.
 class View
           View 클래스는, 텍스트 패키지의 매우 중요한 부분입니다.
 class WrappedPlainView
          반환을 실시하는 plaintext (폰트 및 색이 1 종류씩의 텍스트)의 뷰입니다.
 class ZoneView
          ZoneView 는 View 의 구현으로, 아이 뷰가 표시 또는 모델과 뷰의 변환을 위해서(때문에) 필요하게 될 때까지 생성 또는 포함되지 않는 존을 생성합니다.
 

javax.swing.text.html 에서의 SwingConstants 의 사용
 

SwingConstants 를 구현하고 있는 javax.swing.text.html 의 클래스
 class BlockView
          CSS 스펙을 사용해, 블록을 박스로서 표시하기 위한 뷰의 구현입니다.
 class FormView
          폼 요소 <input>, <textarea>, 및 <select> 를 위한 뷰인타페스를 구현하는 콘포넨트데코레이타입니다.
 class ImageView
          HTML 의 <IMG> 태그를 지원하기 위한 이미지의 뷰입니다.
 class InlineView
          CSS 속성에 근거해 「인 라인 요소」스타일을 표시합니다.
 class ListView
          HTML 리스트를 표시하는 뷰의 구현입니다.
 class ObjectView
          <bject> 요소의 뷰인타페스를 구현하는 콘포넨트데코레이타입니다.
 

javax.swing.tree 에서의 SwingConstants 의 사용
 

SwingConstants 를 구현하고 있는 javax.swing.tree 의 클래스
 class DefaultTreeCellEditor.DefaultTextField
          에디터가 제공되지 않는 경우에 사용하는 TextField 입니다.
 class DefaultTreeCellRenderer
          트리의 엔트리를 표시합니다.
 


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 도 참조해 주세요.