JavaTM Platform
Standard Ed. 6

패키지
javax.swing 의 사용

javax.swing 를 사용하고 있는 패키지
java.awt.im.spi 모든 Java 실행시 환경에서 사용할 수 있는 입력 메소드의 개발을 가능하게 하는 인터페이스를 제공합니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.border Swing 컴퍼넌트의 주위에 각종 경계를 draw하기 위한 클래스 및 인터페이스를 제공합니다.  
javax.swing.colorchooser 이 패키지에는,JColorChooser 컴퍼넌트에 의해 사용되는 클래스 및 인터페이스가 포함되어 있습니다.  
javax.swing.event Swing 컴퍼넌트에 의해 트리거되는 이벤트를 제공합니다.  
javax.swing.filechooser 이 패키지에는,JFileChooser 컴퍼넌트에 의해 사용되는 클래스 및 인터페이스가 포함되어 있습니다.  
javax.swing.plaf 1 개의 인터페이스 및 많은 abstract 클래스를 제공하고 있어, Swing 는, 플러그 인 가능한 Look & Feel 기능을 실현하기 위해서(때문에) 이러한 클래스를 이용합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.metal 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.multi 복수의 Look & Feel 를 결합하는 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.synth Synth 는, 모든 페인트가 위양 되는 스킨 설정 가능한 Look & Feel 입니다.  
javax.swing.table javax.swing.JTable 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.  
javax.swing.text 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.  
javax.swing.text.html HTML 텍스트 문자 편집기를 작성하기 위한 HTMLEditorKit 클래스와 지원 클래스를 제공합니다.  
javax.swing.tree javax.swing.JTree 를 처리하기 위한 클래스와 인터페이스를 제공합니다.  
 

java.awt.im.spi 에 의해 사용되는 javax.swing 의 클래스
JFrame
          JFC/Swing 컴퍼넌트 아키텍쳐(architecture)의 지원를 강화하는 java.awt.Frame 의 확장 버젼입니다.
 

javax.swing 에 의해 사용되는 javax.swing 의 클래스
AbstractButton
          버튼 및 메뉴 항목의 공통 동작을 정의합니다.
AbstractButton.AccessibleAbstractButton
          이 클래스는 AbstractButton 클래스용의 접근성? 지원를 구현하고 있습니다.
AbstractCellEditor
           
AbstractListModel
          List 에 그 내용을 제공하는 데이터 모델의 추상 정의입니다.
AbstractSpinnerModel
          이 클래스에서는, 대부분의 고정 SpinnerModel 구현에 적절한 SpinnerModel 인터페이스의 ChangeListener 부분을 제공합니다.
Action
          Action 인터페이스는, 같은 기능이 복수의 컨트롤에 의해 액세스 되는 경우에,ActionListener 인터페이스에 대한 편리한 확장 기능을 제공합니다.
ActionMap
          ActionMap 는,또는 Action으로 불리는 Object 로부터 Action 에의 맵을 제공합니다.
BoundedRangeModel
          SliderProgressBar 등의 컴퍼넌트가 사용하는 데이터 모델을 정의합니다.
Box
          BoxLayout 객체를 레이아웃 매니저로서 사용하는 경량인 컨테이너입니다.
ButtonGroup
          복수의 버튼세트에 다중 배타 스코프를 설정하기 위해서 사용합니다.
ButtonModel
          버튼 상태 모델입니다.
CellEditor
          모든 범용 에디터가 구현 가능한 메소드를 정의합니다.
ComboBoxEditor
          JComboBox 컴퍼넌트에 사용되는 에디터 컴퍼넌트입니다.
ComboBoxModel
          combobox의 데이터 모델입니다.
ComponentInputMap
          ComponentInputMap 는, 특정의 JComponent 에 관련지을 수 있었던 InputMap 입니다.
DefaultButtonModel
          Button 컴퍼넌트의 데이터 모델의 디폴트 구현입니다.
DefaultCellEditor.EditorDelegate
          protected EditorDelegate 클래스입니다.
DefaultListCellRenderer
          리스트내의 항목을 draw 합니다.
DefaultRowSorter.ModelWrapper
          DefaultRowSorter.ModelWrapper 는,DefaultRowSorter 로 소트 되는 데이터를 제공합니다.
DesktopManager
          DesktopManager 객체는, JDesktopPane 객체에 의해 소유됩니다.
DropMode
          메소드의 특정에 사용하는 드롭 모드입니다.
FocusManager
          이 클래스는 1.4 focus API 에서는 현재 사용되고 있지 않습니다.
GroupLayout.Alignment
          ParallelGroup 가 그 아이를 배치할 경우에 선택할 수 있는 방법의 열거입니다.
GroupLayout.Group
          Group 는,GroupLayout 로 지원되는 2 종류의 오퍼레이션의 기반으로 됩니다.
GroupLayout.ParallelGroup
          아이의 배치와 사이즈 설정을 실시하는 Group 입니다.
GroupLayout.SequentialGroup
          요소의 배치와 사이즈 설정을 1 개씩 차례로 실시하는 Group 입니다.
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
InputMap
          InputMap 는, 입력 이벤트 (현재는 KeyStroke 마셔 사용)와 Object 의 사이의 바인딩을 제공합니다.
InputVerifier
          이 클래스의 목적은, 클라이언트가 텍스트 필드와 GUI 를 사용해, 순조로운 포커스 네비게이션을 실시할 수 있도록(듯이) 지원하는 것입니다.
InternalFrameFocusTraversalPolicy
          JInternalFrame 의 초기화 Component 를 판정하기 위한 알고리즘을 임의에 실행할 수 있는 FocusTraversalPolicy 입니다.
JButton
           「푸쉬」버튼의 구현입니다.
JCheckBox
          체크 박스, 즉 선택 혹은 선택 해제할 수 있는 항목의 구현으로, 그 상태를 표시합니다.
JColorChooser
          JColorChooser 는, 사용자가 색을 선택 및 조작할 수 있도록(듯이) 설계된 컨트롤의 구획을 제공합니다.
JComboBox
          버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
JComboBox.KeySelectionManager
          KeySelectionManager 를 정의하는 인터페이스입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JComponent.AccessibleJComponent
          접근성?의 디폴트 지원를 제공하기 위해서 사용하는 JComponen 의 내부 클래스입니다.
JDesktopPane
          멀티 문서 인터페이스 또는 가상 데스크탑을 생성하는 컨테이너입니다.
JDialog
          다이얼로그 윈도우를 작성하기 위한 메인 클래스입니다.
JEditorPane
          다양한 종류의 컨텐츠를 편집하기 위한 텍스트 컴퍼넌트입니다.
JEditorPane.AccessibleJEditorPane
          이 클래스는 JEditorPane 클래스용의 접근성? 지원를 구현하고 있습니다.
JFormattedTextField
          JFormattedTextField 는,JTextField 를 확장해, 임의의 값을 포맷 하거나 사용자가 텍스트를 편집한 후에의 특정의 객체를 취득하거나 하는 기능을 추가합니다.
JFormattedTextField.AbstractFormatter
          AbstractFormatter 의 인스턴스는, Object 로부터 String 및 String 로부터 Object 에의 변환을 처리하기 위해서 JFormattedTextField 로 사용됩니다.
JFormattedTextField.AbstractFormatterFactory
          AbstractFormatterFactory 의 인스턴스는 JFormattedTextField 로 사용되어 값의 포맷에 사용되는 AbstractFormatter 의 인스턴스를 가져옵니다.
JInternalFrame
          네이티브인 프레임에, 드래그, 클로즈, 아이콘화, 사이즈 변경, 타이틀 표시, 및 도구모음의 지원 등, 많은 기능을 제공하는 경량 객체입니다.
JInternalFrame.JDesktopIcon
          이 컴퍼넌트는 JInternalFrame 의 아이콘화 한 버젼을 나타냅니다.
JLabel
          짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
JLayeredPane
          JLayeredPane 는, JFC/Swing 컨테이너에 깊이를 추가해, 필요하면 컴퍼넌트 끼리가 서로 오버랩 할 수 있도록(듯이) 합니다.
JList
          객체의 리스트를 표시해, 사용자가 1 개 또는 복수의 객체를 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
JList.DropLocation
          JList 의 드롭 위치를 나타내는 TransferHandler.DropLocation 의 서브 클래스입니다.
JMenu
          메뉴의 구현이며, 사용자가 JMenuBar 로 항목을 선택한다고 표시되는 JMenuItem 를 보관 유지하는 pop-up 윈도우입니다.
JMenu.WinListener
          pop-up 윈도우가 닫혀지는 것을 감시하는 청취자 클래스입니다.
JMenuBar
          도구모음의 구현입니다.
JMenuItem
          메뉴의 항목의 구현입니다.
JMenuItem.AccessibleJMenuItem
          이 클래스는 JMenuItem 클래스용의 접근성? 지원를 구현하고 있습니다.
JPanel
          JPanel 는, 범용의 경량 컨테이너입니다.
JPopupMenu
          pop-up menu의 구현입니다.
JRootPane
          JFrame,JDialog,JWindow,JApplet, 및 JInternalFrame 가 내부에서 사용하는 경량 컨테이너입니다.
JScrollBar
          스크롤 바의 구현입니다.
JScrollPane
          경량 컴퍼넌트의 스크롤 가능한 뷰를 제공합니다.
JSeparator
          JSeparator 는, 단락선을 구현하기 위한 범용적인 컴퍼넌트를 제공합니다.
JSpinner
          사용자가, 순서 붙일 수 있었던 순서로부터 수 또는 객체를 선택할 수 있도록(듯이) 하는 단일행의 입력 필드입니다.
JSpinner.DefaultEditor
          특수한 에디터용의 간단한 base class입니다.
JTable
          JTable 는, 셀의 일반적으로의 2 차원 테이블 형식을 표시해, 편집하기 위해서 사용합니다.
JTable.DropLocation
          JTable 의 드롭 위치를 나타내는 TransferHandler.DropLocation 의 서브 클래스입니다.
JTable.PrintMode
          JTable 의 인쇄에 사용하는 인쇄 모드입니다.
JTextField
          JTextField 는, 1 행의 텍스트의 편집을 가능하게 하는 경량 컴퍼넌트입니다.
JTextField.AccessibleJTextField
          이 클래스는 JTextField 클래스용의 접근성? 지원를 구현하고 있습니다.
JToggleButton
          2 상태 버튼의 구현입니다.
JToggleButton.AccessibleJToggleButton
          이 클래스는 JToggleButton 클래스용의 접근성? 지원를 구현하고 있습니다.
JToolTip
          Component 의 「힌트」를 표시하기 위해서 사용합니다.
JTree
           계층 데이터세트를 아우트라인으로 표시하는 컨트롤입니다.
JTree.DropLocation
          JTree 의 드롭 위치를 나타내는 TransferHandler.DropLocation 의 서브 클래스입니다.
JTree.EmptySelectionModel
          EmptySelectionModel 는, 어떤 선택도 허가하지 않는 TreeSelectionModel 입니다.
JTree.TreeSelectionRedirector
          JTree 를 소스로서 새로운 TreeSelectionEvent 를 생성해, 그것을 모든 청취자에게 전송 합니다.
JViewport
          기본이 되는 정보를 보기 위해서(때문에) 사용하는 「뷰포트 (창)」입니다.
JViewport.ViewListener
          뷰의 청취자입니다.
KeyStroke
          KeyStroke 는, 키보드 또는 동등의 입력 디바이스의 키 액션을 나타냅니다.
LayoutStyle
          LayoutStyle 는, 컴퍼넌트의 배치에 관한 정보를 제공합니다.
LayoutStyle.ComponentPlacement
          ComponentPlacement 는, 2 개의 컴퍼넌트를 서로 관련지어 배치하는 경우에 사용할 수 있는 방법의 열거입니다.
ListCellRenderer
          JList 내의 셀을 페인트 하는 「고무표」로서 사용할 수 있는 컴퍼넌트를 식별합니다.
ListModel
          JList 등의 컴퍼넌트가 리스트내의 각 셀의 값 및 리스트의 길이를 취득하기 위해서 사용하는 메소드를 정의합니다.
ListSelectionModel
          고정의 인덱스를 가지는 값의 리스트를 표시하는 컴퍼넌트의, 현재의 선택 상태를 나타냅니다.
LookAndFeel
          LookAndFeel 는, 그 이름이 가리키는 대로, Look & Feel 를 캡슐화합니다.
MenuElement
          메뉴에 배치할 수 있는 컴퍼넌트는 모두, 이 인터페이스를 구현할 필요가 있습니다.
MenuSelectionManager
          MenuSelectionManager 는, 메뉴 계층에서의 선택을 소유합니다.
MutableComboBoxModel
          ComboBoxModel 의 가변 버젼입니다.
Popup
          Popup 는, 사용자에게 Component 를 표시하기 위해서 사용합니다.
PopupFactory
          PopupFactory 는, 이름으로부터 알도록(듯이),Popup 의 인스턴스를 취득하기 위해서 사용합니다.
ProgressMonitor
          처리의 진척을 감시하는 클래스입니다.
RepaintManager
          이 클래스는 재페인트 요구를 관리해, 컴퍼넌트 트리의 멤버에 대한 복수의 요구를 1 회의 재페인트에 정리하는 것 등에 의해, 재페인트의 회수를 최소한으로 억제합니다.
RootPaneContainer
          이 인터페이스는, JRootPane 의 아이를 1 살 가지는 JDialog, JFrame, JWindow, JApplet, JInternalFrame 등의 컴퍼넌트에 의해 구현됩니다.
RowFilter
          RowFilter 는, 엔트리를 모델로부터 제거해, 뷰에 표시되지 않게 하기 위해서 사용합니다.
RowFilter.ComparisonType
          일부의 디폴트의 RowFilter 로 지원되는, 값비교에 사용될 가능성이 있는 값의 열거입니다.
RowFilter.Entry
          Entry 객체가 RowFilter 의 인스턴스에게 건네지면(자), 필터는 엔트리의 데이터값를 취득해, 엔트리를 표시할지 어떨지를 판단할 수가 있습니다.
RowSorter
          RowSorter 는, 소트와 필터의 기반을 제공합니다.
RowSorter.SortKey
          SortKey 는, 특정의 열의 소트 순서를 기술합니다.
Scrollable
          JScrollPane 등의 스크롤 컨테이너에 정보를 제공하는 인터페이스입니다.
ScrollPaneConstants
          JScrollPane 컴퍼넌트와 함께 사용되는 정수입니다.
ScrollPaneLayout
          JScrollPane 가 사용하는 레이아웃 매니저입니다.
SingleSelectionModel
          인덱스 첨부 선택 범위를 1 개만 지원하는 모델입니다.
SizeRequirements
          레이아웃 매니저의 편의를 위해서(때문에), 컴퍼넌트의 사이즈와 위치에 대한 정보를 계산합니다.
SortingFocusTraversalPolicy
          특정의 Comparator 에 근거해 포커스 traversal 사이클의 Component 를 소트 하는 것에 의해 traversal의 순서를 판정하는 FocusTraversalPolicy 입니다.
SortOrder
          SortOrder 는, 가능한 소트 순서의 열거입니다.
SpinnerDateModel
          Date 의 순서의 SpinnerModel 입니다.
SpinnerListModel
          배열 또는 List 에 의해 값을 정의하는 SpinnerModel 의 단순한 구현입니다.
SpinnerModel
          요소를 무한하게 작성할 수 있는 객체치 순서를 나타내는 모델입니다.
SpinnerNumberModel
          수치의 순서를 나타내는 SpinnerModel 입니다.
Spring
          Spring 클래스의 인스턴스는, 그 동작을 특징지우는 minimum,preferred, 및 maximum 의 3 개의 프로퍼티을 보관 유지하고 있습니다.
SpringLayout.Constraints
          Constraints 객체는,SpringLayout 가 제어하는 컨테이너내의 컴퍼넌트의 사이즈 변경 방법 및 위치 변경 방법을 결정하는 제약을 보관 유지합니다.
SwingConstants
          일반적으로는 화면상에서 컴퍼넌트의 배치 및 방향 지정을 실시하기 위해서(때문에) 사용하는 정수의 컬렉션입니다.
SwingWorker.StateValue
          state 바운드 프로퍼티의 값입니다.
ToolTipManager
          시스템내의 모든 ToolTip 를 관리합니다.
TransferHandler
          이 클래스는, Swing 컴퍼넌트에 대한 Transferable 의 전송 처리에 사용합니다.
TransferHandler.DropLocation
          드롭 된 데이터를 삽입하는 위치를 나타냅니다.
TransferHandler.TransferSupport
          이 클래스에는, 클립보드에 의한 전송 또는 드래그&드롭에 의한 전송에 관련하는 상세 정보를 모두 캡슐화하는 기능과 드래그&드롭 조작을 커스터마이즈 하는 기능이 있습니다.
UIDefaults
          Swing 컴퍼넌트의 디폴트 값의 테이블입니다.
UIDefaults.LazyValue
          이 클래스를 사용하면(자),getXXX(key) 메소드로 처음으로 룩 업 될 때까지 구축되지 않는 디폴트의 테이블에 엔트리를 포함할 수 있습니다.
UIManager.LookAndFeelInfo
          메뉴의 설정 또는 어플리케이션의 초기설정을 위한, 인스톨이 끝난 LookAndFeel 에 관한 개요를 설명합니다.
UnsupportedLookAndFeelException
          요구된 Look & Feel 의 관리 클래스가 사용자의 시스템상에 존재하지 않는 것을 나타내는 예외입니다.
WindowConstants
          윈도우의 클로즈 조작을 제어하는 정수입니다.
 

javax.swing.border 에 의해 사용되는 javax.swing 의 클래스
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
 

javax.swing.colorchooser 에 의해 사용되는 javax.swing 의 클래스
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
JColorChooser
          JColorChooser 는, 사용자가 색을 선택 및 조작할 수 있도록(듯이) 설계된 컨트롤의 구획을 제공합니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JPanel
          JPanel 는, 범용의 경량 컨테이너입니다.
 

javax.swing.event 에 의해 사용되는 javax.swing 의 클래스
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JInternalFrame
          네이티브인 프레임에, 드래그, 클로즈, 아이콘화, 사이즈 변경, 타이틀 표시, 및 도구모음의 지원 등, 많은 기능을 제공하는 경량 객체입니다.
MenuElement
          메뉴에 배치할 수 있는 컴퍼넌트는 모두, 이 인터페이스를 구현할 필요가 있습니다.
MenuSelectionManager
          MenuSelectionManager 는, 메뉴 계층에서의 선택을 소유합니다.
RowSorter
          RowSorter 는, 소트와 필터의 기반을 제공합니다.
 

javax.swing.filechooser 에 의해 사용되는 javax.swing 의 클래스
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
 

javax.swing.plaf 에 의해 사용되는 javax.swing 의 클래스
ActionMap
          ActionMap 는,또는 Action으로 불리는 Object 로부터 Action 에의 맵을 제공합니다.
ComponentInputMap
          ComponentInputMap 는, 특정의 JComponent 에 관련지을 수 있었던 InputMap 입니다.
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
InputMap
          InputMap 는, 입력 이벤트 (현재는 KeyStroke 마셔 사용)와 Object 의 사이의 바인딩을 제공합니다.
JComboBox
          버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JFileChooser
          JFileChooser 는 사용자가 파일을 선택하는 단순한 기구를 제공합니다.
JList
          객체의 리스트를 표시해, 사용자가 1 개 또는 복수의 객체를 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
JOptionPane
          JOptionPane 에 의해, 사용자에게 값의 입력을 요구하거나 정보를 제시하거나 하는 표준의 다이알로그 박스를 간단하게 표시할 수가 있습니다.
JPopupMenu
          pop-up menu의 구현입니다.
JSplitPane
          JSplitPane 는 2 개의 Component 를 분할하는데 사용합니다 (2 개(살)인 만큼 분할).
JTabbedPane
          지정된 타이틀이나 아이콘을 가지는 탭을 클릭하는 것으로써, 사용자가 컴퍼넌트의 그룹을 교체되도록(듯이) 하는 컴퍼넌트입니다.
JTree
           계층 데이터세트를 아우트라인으로 표시하는 컨트롤입니다.
Popup
          Popup 는, 사용자에게 Component 를 표시하기 위해서 사용합니다.
 

javax.swing.plaf.basic 에 의해 사용되는 javax.swing 의 클래스
AbstractAction
          이 클래스는, JFC 의 Action 인터페이스의 디폴트 구현을 제공합니다.
AbstractButton
          버튼 및 메뉴 항목의 공통 동작을 정의합니다.
AbstractListModel
          List 에 그 내용을 제공하는 데이터 모델의 추상 정의입니다.
Action
          Action 인터페이스는, 같은 기능이 복수의 컨트롤에 의해 액세스 되는 경우에,ActionListener 인터페이스에 대한 편리한 확장 기능을 제공합니다.
ActionMap
          ActionMap 는,또는 Action으로 불리는 Object 로부터 Action 에의 맵을 제공합니다.
BoxLayout
          복수의 컴퍼넌트를, 수직 방향에도 수평 방향에도 배치할 수 있도록(듯이) 하는, 레이아웃 매니저입니다.
CellRendererPane
          이 클래스는, 셀 렌더링과 그것을 사용하는 컴퍼넌트의 사이에 삽입됩니다.
ComboBoxEditor
          JComboBox 컴퍼넌트에 사용되는 에디터 컴퍼넌트입니다.
ComboBoxModel
          combobox의 데이터 모델입니다.
DesktopManager
          DesktopManager 객체는, JDesktopPane 객체에 의해 소유됩니다.
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
JButton
           「푸쉬」버튼의 구현입니다.
JColorChooser
          JColorChooser 는, 사용자가 색을 선택 및 조작할 수 있도록(듯이) 설계된 컨트롤의 구획을 제공합니다.
JComboBox
          버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JDesktopPane
          멀티 문서 인터페이스 또는 가상 데스크탑을 생성하는 컨테이너입니다.
JFileChooser
          JFileChooser 는 사용자가 파일을 선택하는 단순한 기구를 제공합니다.
JFrame
          JFC/Swing 컴퍼넌트 아키텍쳐(architecture)의 지원를 강화하는 java.awt.Frame 의 확장 버젼입니다.
JInternalFrame
          네이티브인 프레임에, 드래그, 클로즈, 아이콘화, 사이즈 변경, 타이틀 표시, 및 도구모음의 지원 등, 많은 기능을 제공하는 경량 객체입니다.
JInternalFrame.JDesktopIcon
          이 컴퍼넌트는 JInternalFrame 의 아이콘화 한 버젼을 나타냅니다.
JLabel
          짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
JList
          객체의 리스트를 표시해, 사용자가 1 개 또는 복수의 객체를 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
JMenu
          메뉴의 구현이며, 사용자가 JMenuBar 로 항목을 선택한다고 표시되는 JMenuItem 를 보관 유지하는 pop-up 윈도우입니다.
JMenuBar
          도구모음의 구현입니다.
JMenuItem
          메뉴의 항목의 구현입니다.
JOptionPane
          JOptionPane 에 의해, 사용자에게 값의 입력을 요구하거나 정보를 제시하거나 하는 표준의 다이알로그 박스를 간단하게 표시할 수가 있습니다.
JPanel
          JPanel 는, 범용의 경량 컨테이너입니다.
JPopupMenu
          pop-up menu의 구현입니다.
JProgressBar
          일부의 태스크의 진척 상황을 시각적으로 표시하는 컴퍼넌트입니다.
JRootPane
          JFrame,JDialog,JWindow,JApplet, 및 JInternalFrame 가 내부에서 사용하는 경량 컨테이너입니다.
JScrollBar
          스크롤 바의 구현입니다.
JScrollPane
          경량 컴퍼넌트의 스크롤 가능한 뷰를 제공합니다.
JSeparator
          JSeparator 는, 단락선을 구현하기 위한 범용적인 컴퍼넌트를 제공합니다.
JSlider
          사용자가 지정된 구간내에서 노브를 슬라이드하는 것으로써 그래피컬하게 값을 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
JSpinner
          사용자가, 순서 붙일 수 있었던 순서로부터 수 또는 객체를 선택할 수 있도록(듯이) 하는 단일행의 입력 필드입니다.
JSplitPane
          JSplitPane 는 2 개의 Component 를 분할하는데 사용합니다 (2 개(살)인 만큼 분할).
JTabbedPane
          지정된 타이틀이나 아이콘을 가지는 탭을 클릭하는 것으로써, 사용자가 컴퍼넌트의 그룹을 교체되도록(듯이) 하는 컴퍼넌트입니다.
JTable
          JTable 는, 셀의 일반적으로의 2 차원 테이블 형식을 표시해, 편집하기 위해서 사용합니다.
JTextField
          JTextField 는, 1 행의 텍스트의 편집을 가능하게 하는 경량 컴퍼넌트입니다.
JToolBar
          JToolBar 는, 일반적으로 사용되는 Action 또는 컨트롤을 표시하는데 도움이 되는 컴퍼넌트를 제공합니다.
JTree
           계층 데이터세트를 아우트라인으로 표시하는 컨트롤입니다.
KeyStroke
          KeyStroke 는, 키보드 또는 동등의 입력 디바이스의 키 액션을 나타냅니다.
ListCellRenderer
          JList 내의 셀을 페인트 하는 「고무표」로서 사용할 수 있는 컴퍼넌트를 식별합니다.
ListModel
          JList 등의 컴퍼넌트가 리스트내의 각 셀의 값 및 리스트의 길이를 취득하기 위해서 사용하는 메소드를 정의합니다.
ListSelectionModel
          고정의 인덱스를 가지는 값의 리스트를 표시하는 컴퍼넌트의, 현재의 선택 상태를 나타냅니다.
LookAndFeel
          LookAndFeel 는, 그 이름이 가리키는 대로, Look & Feel 를 캡슐화합니다.
MenuElement
          메뉴에 배치할 수 있는 컴퍼넌트는 모두, 이 인터페이스를 구현할 필요가 있습니다.
MenuSelectionManager
          MenuSelectionManager 는, 메뉴 계층에서의 선택을 소유합니다.
RootPaneContainer
          이 인터페이스는, JRootPane 의 아이를 1 살 가지는 JDialog, JFrame, JWindow, JApplet, JInternalFrame 등의 컴퍼넌트에 의해 구현됩니다.
ScrollPaneConstants
          JScrollPane 컴퍼넌트와 함께 사용되는 정수입니다.
SwingConstants
          일반적으로는 화면상에서 컴퍼넌트의 배치 및 방향 지정을 실시하기 위해서(때문에) 사용하는 정수의 컬렉션입니다.
Timer
          지정된 시간의 경과후에, 1개(살) 이상의 ActionEvent 를 트리거합니다.
UIDefaults
          Swing 컴퍼넌트의 디폴트 값의 테이블입니다.
 

javax.swing.plaf.metal 에 의해 사용되는 javax.swing 의 클래스
AbstractAction
          이 클래스는, JFC 의 Action 인터페이스의 디폴트 구현을 제공합니다.
AbstractButton
          버튼 및 메뉴 항목의 공통 동작을 정의합니다.
AbstractListModel
          List 에 그 내용을 제공하는 데이터 모델의 추상 정의입니다.
Action
          Action 인터페이스는, 같은 기능이 복수의 컨트롤에 의해 액세스 되는 경우에,ActionListener 인터페이스에 대한 편리한 확장 기능을 제공합니다.
ActionMap
          ActionMap 는,또는 Action으로 불리는 Object 로부터 Action 에의 맵을 제공합니다.
CellRendererPane
          이 클래스는, 셀 렌더링과 그것을 사용하는 컴퍼넌트의 사이에 삽입됩니다.
ComboBoxEditor
          JComboBox 컴퍼넌트에 사용되는 에디터 컴퍼넌트입니다.
ComboBoxModel
          combobox의 데이터 모델입니다.
DefaultListCellRenderer
          리스트내의 항목을 draw 합니다.
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
JButton
           「푸쉬」버튼의 구현입니다.
JComboBox
          버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JFileChooser
          JFileChooser 는 사용자가 파일을 선택하는 단순한 기구를 제공합니다.
JInternalFrame
          네이티브인 프레임에, 드래그, 클로즈, 아이콘화, 사이즈 변경, 타이틀 표시, 및 도구모음의 지원 등, 많은 기능을 제공하는 경량 객체입니다.
JLabel
          짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
JList
          객체의 리스트를 표시해, 사용자가 1 개 또는 복수의 객체를 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
JMenu
          메뉴의 구현이며, 사용자가 JMenuBar 로 항목을 선택한다고 표시되는 JMenuItem 를 보관 유지하는 pop-up 윈도우입니다.
JPanel
          JPanel 는, 범용의 경량 컨테이너입니다.
JPopupMenu
          pop-up menu의 구현입니다.
JScrollPane
          경량 컴퍼넌트의 스크롤 가능한 뷰를 제공합니다.
JSeparator
          JSeparator 는, 단락선을 구현하기 위한 범용적인 컴퍼넌트를 제공합니다.
JSlider
          사용자가 지정된 구간내에서 노브를 슬라이드하는 것으로써 그래피컬하게 값을 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
JToolBar
          JToolBar 는, 일반적으로 사용되는 Action 또는 컨트롤을 표시하는데 도움이 되는 컴퍼넌트를 제공합니다.
LayoutStyle
          LayoutStyle 는, 컴퍼넌트의 배치에 관한 정보를 제공합니다.
ListCellRenderer
          JList 내의 셀을 페인트 하는 「고무표」로서 사용할 수 있는 컴퍼넌트를 식별합니다.
ListModel
          JList 등의 컴퍼넌트가 리스트내의 각 셀의 값 및 리스트의 길이를 취득하기 위해서 사용하는 메소드를 정의합니다.
LookAndFeel
          LookAndFeel 는, 그 이름이 가리키는 대로, Look & Feel 를 캡슐화합니다.
MenuElement
          메뉴에 배치할 수 있는 컴퍼넌트는 모두, 이 인터페이스를 구현할 필요가 있습니다.
ScrollPaneConstants
          JScrollPane 컴퍼넌트와 함께 사용되는 정수입니다.
SwingConstants
          일반적으로는 화면상에서 컴퍼넌트의 배치 및 방향 지정을 실시하기 위해서(때문에) 사용하는 정수의 컬렉션입니다.
UIDefaults
          Swing 컴퍼넌트의 디폴트 값의 테이블입니다.
 

javax.swing.plaf.multi 에 의해 사용되는 javax.swing 의 클래스
JComboBox
          버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JFileChooser
          JFileChooser 는 사용자가 파일을 선택하는 단순한 기구를 제공합니다.
JList
          객체의 리스트를 표시해, 사용자가 1 개 또는 복수의 객체를 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
JOptionPane
          JOptionPane 에 의해, 사용자에게 값의 입력을 요구하거나 정보를 제시하거나 하는 표준의 다이알로그 박스를 간단하게 표시할 수가 있습니다.
JPopupMenu
          pop-up menu의 구현입니다.
JSplitPane
          JSplitPane 는 2 개의 Component 를 분할하는데 사용합니다 (2 개(살)인 만큼 분할).
JTabbedPane
          지정된 타이틀이나 아이콘을 가지는 탭을 클릭하는 것으로써, 사용자가 컴퍼넌트의 그룹을 교체되도록(듯이) 하는 컴퍼넌트입니다.
JTree
           계층 데이터세트를 아우트라인으로 표시하는 컨트롤입니다.
LookAndFeel
          LookAndFeel 는, 그 이름이 가리키는 대로, Look & Feel 를 캡슐화합니다.
Popup
          Popup 는, 사용자에게 Component 를 표시하기 위해서 사용합니다.
UIDefaults
          Swing 컴퍼넌트의 디폴트 값의 테이블입니다.
 

javax.swing.plaf.synth 에 의해 사용되는 javax.swing 의 클래스
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
LookAndFeel
          LookAndFeel 는, 그 이름이 가리키는 대로, Look & Feel 를 캡슐화합니다.
UIDefaults
          Swing 컴퍼넌트의 디폴트 값의 테이블입니다.
 

javax.swing.table 에 의해 사용되는 javax.swing 의 클래스
CellEditor
          모든 범용 에디터가 구현 가능한 메소드를 정의합니다.
DefaultRowSorter
          구라두 베이스의 데이터 모델의 소트나 필터의 적용을 실시하는 RowSorter 의 구현입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JComponent.AccessibleJComponent
          접근성?의 디폴트 지원를 제공하기 위해서 사용하는 JComponen 의 내부 클래스입니다.
JLabel
          짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
JTable
          JTable 는, 셀의 일반적으로의 2 차원 테이블 형식을 표시해, 편집하기 위해서 사용합니다.
ListSelectionModel
          고정의 인덱스를 가지는 값의 리스트를 표시하는 컴퍼넌트의, 현재의 선택 상태를 나타냅니다.
RowSorter
          RowSorter 는, 소트와 필터의 기반을 제공합니다.
SwingConstants
          일반적으로는 화면상에서 컴퍼넌트의 배치 및 방향 지정을 실시하기 위해서(때문에) 사용하는 정수의 컬렉션입니다.
 

javax.swing.text 에 의해 사용되는 javax.swing 의 클래스
AbstractAction
          이 클래스는, JFC 의 Action 인터페이스의 디폴트 구현을 제공합니다.
Action
          Action 인터페이스는, 같은 기능이 복수의 컨트롤에 의해 액세스 되는 경우에,ActionListener 인터페이스에 대한 편리한 확장 기능을 제공합니다.
DropMode
          메소드의 특정에 사용하는 드롭 모드입니다.
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JComponent.AccessibleJComponent
          접근성?의 디폴트 지원를 제공하기 위해서 사용하는 JComponen 의 내부 클래스입니다.
JEditorPane
          다양한 종류의 컨텐츠를 편집하기 위한 텍스트 컴퍼넌트입니다.
JFormattedTextField
          JFormattedTextField 는,JTextField 를 확장해, 임의의 값을 포맷 하거나 사용자가 텍스트를 편집한 후에의 특정의 객체를 취득하거나 하는 기능을 추가합니다.
JFormattedTextField.AbstractFormatter
          AbstractFormatter 의 인스턴스는, Object 로부터 String 및 String 로부터 Object 에의 변환을 처리하기 위해서 JFormattedTextField 로 사용됩니다.
JFormattedTextField.AbstractFormatterFactory
          AbstractFormatterFactory 의 인스턴스는 JFormattedTextField 로 사용되어 값의 포맷에 사용되는 AbstractFormatter 의 인스턴스를 가져옵니다.
KeyStroke
          KeyStroke 는, 키보드 또는 동등의 입력 디바이스의 키 액션을 나타냅니다.
Scrollable
          JScrollPane 등의 스크롤 컨테이너에 정보를 제공하는 인터페이스입니다.
SizeRequirements
          레이아웃 매니저의 편의를 위해서(때문에), 컴퍼넌트의 사이즈와 위치에 대한 정보를 계산합니다.
SwingConstants
          일반적으로는 화면상에서 컴퍼넌트의 배치 및 방향 지정을 실시하기 위해서(때문에) 사용하는 정수의 컬렉션입니다.
TransferHandler.DropLocation
          드롭 된 데이터를 삽입하는 위치를 나타냅니다.
 

javax.swing.text.html 에 의해 사용되는 javax.swing 의 클래스
AbstractAction
          이 클래스는, JFC 의 Action 인터페이스의 디폴트 구현을 제공합니다.
Action
          Action 인터페이스는, 같은 기능이 복수의 컨트롤에 의해 액세스 되는 경우에,ActionListener 인터페이스에 대한 편리한 확장 기능을 제공합니다.
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
JEditorPane
          다양한 종류의 컨텐츠를 편집하기 위한 텍스트 컴퍼넌트입니다.
SizeRequirements
          레이아웃 매니저의 편의를 위해서(때문에), 컴퍼넌트의 사이즈와 위치에 대한 정보를 계산합니다.
SwingConstants
          일반적으로는 화면상에서 컴퍼넌트의 배치 및 방향 지정을 실시하기 위해서(때문에) 사용하는 정수의 컬렉션입니다.
 

javax.swing.tree 에 의해 사용되는 javax.swing 의 클래스
CellEditor
          모든 범용 에디터가 구현 가능한 메소드를 정의합니다.
DefaultListSelectionModel
          리스트 선택의 디폴트 데이터 모델입니다.
Icon
          일반적으로은 컴퍼넌트의 장식에 사용되는, 고정 사이즈의 소형 이미지입니다.
JComponent
          톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
JLabel
          짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
JTextField
          JTextField 는, 1 행의 텍스트의 편집을 가능하게 하는 경량 컴퍼넌트입니다.
JTree
           계층 데이터세트를 아우트라인으로 표시하는 컨트롤입니다.
Scrollable
          JScrollPane 등의 스크롤 컨테이너에 정보를 제공하는 인터페이스입니다.
SwingConstants
          일반적으로는 화면상에서 컴퍼넌트의 배치 및 방향 지정을 실시하기 위해서(때문에) 사용하는 정수의 컬렉션입니다.
Timer
          지정된 시간의 경과후에, 1개(살) 이상의 ActionEvent 를 트리거합니다.
 


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