|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.swing.plaf.synth.Region
public class Region
Swing 컴퍼넌트의 개별의 draw 영역입니다. 컴퍼넌트는, 1 개(살) 또는 복수의 영역을 지원할 수 있습니다. 각각의 컴퍼넌트 영역은, 이 클래스의 형태 보증된 열거에 의해 정의됩니다.
영역은 일반적으로, 특정의 스타일이 적용되는 Component
나 영역을 식별하는 방법으로서 사용됩니다. Synth 의 파일 포맷을 사용하면(자) Region
의 이름에 근거한 스타일을 바인드 할 수 있습니다. 이름은 정수의 필드명에 유래합니다.
SPLIT_PANE
Region
를 식별하려면 ,SplitPane
를 사용합니다. 분할 구획의 특정의 스타일을 돌려주는 커스텀의 SynthStyleFactory
를 다음에 나타냅니다.
public SynthStyle getStyle(JComponent c, Region id) { if (id == Region.SPLIT_PANE) { return splitPaneStyle; } ... }이하의 xml 에서도 같은 것이 생깁니다.
<style id="splitPaneStyle"> ... </style> <bind style="splitPaneStyle" type="region" key="SplitPane"/>
필드의 개요 | |
---|---|
static Region |
ARROW_BUTTON
ArrowButton 는, 방향의 인디케이터(indicator) (일반적으로은 화살표)를 draw 하는 특별한 형태의 버튼입니다. |
static Region |
BUTTON
Button 영역입니다. |
static Region |
CHECK_BOX
CheckBox 영역입니다. |
static Region |
CHECK_BOX_MENU_ITEM
CheckBoxMenuItem 영역입니다. |
static Region |
COLOR_CHOOSER
ColorChooser 영역입니다. |
static Region |
COMBO_BOX
ComboBox 영역입니다. |
static Region |
DESKTOP_ICON
DesktopIcon 영역입니다. |
static Region |
DESKTOP_PANE
DesktopPane 영역입니다. |
static Region |
EDITOR_PANE
EditorPane 영역입니다. |
static Region |
FILE_CHOOSER
FileChooser 영역입니다. |
static Region |
FORMATTED_TEXT_FIELD
FormattedTextField 영역입니다. |
static Region |
INTERNAL_FRAME
InternalFrame 영역입니다. |
static Region |
INTERNAL_FRAME_TITLE_PANE
InternalFrame 의 TitlePane 입니다. |
static Region |
LABEL
Label 영역입니다. |
static Region |
LIST
List 영역입니다. |
static Region |
MENU
Menu 영역입니다. |
static Region |
MENU_BAR
MenuBar 영역입니다. |
static Region |
MENU_ITEM
MenuItem 영역입니다. |
static Region |
MENU_ITEM_ACCELERATOR
MenuItem 의 가속기 영역입니다. |
static Region |
OPTION_PANE
OptionPane 영역입니다. |
static Region |
PANEL
Panel 영역입니다. |
static Region |
PASSWORD_FIELD
PasswordField 영역입니다. |
static Region |
POPUP_MENU
PopupMenu 영역입니다. |
static Region |
POPUP_MENU_SEPARATOR
PopupMenuSeparator 영역입니다. |
static Region |
PROGRESS_BAR
ProgressBar 영역입니다. |
static Region |
RADIO_BUTTON
RadioButton 영역입니다. |
static Region |
RADIO_BUTTON_MENU_ITEM
RegionButtonMenuItem 영역입니다. |
static Region |
ROOT_PANE
RootPane 영역입니다. |
static Region |
SCROLL_BAR
ScrollBar 영역입니다. |
static Region |
SCROLL_BAR_THUMB
ScrollBar 의 샘입니다. |
static Region |
SCROLL_BAR_TRACK
ScrollBar 의 트럭입니다. |
static Region |
SCROLL_PANE
ScrollPane 영역입니다. |
static Region |
SEPARATOR
Separator 영역입니다. |
static Region |
SLIDER
Slider 영역입니다. |
static Region |
SLIDER_THUMB
Slider 의 샘입니다. |
static Region |
SLIDER_TRACK
Slider 의 트럭입니다. |
static Region |
SPINNER
Spinner 영역입니다. |
static Region |
SPLIT_PANE
SplitPane 영역입니다. |
static Region |
SPLIT_PANE_DIVIDER
SplitPane 의 디바이더입니다. |
static Region |
TABBED_PANE
TabbedPane 영역입니다. |
static Region |
TABBED_PANE_CONTENT
컨텐츠를 포함하는 TabbedPane 의 영역입니다. |
static Region |
TABBED_PANE_TAB
1 살의 탭의 TabbedPane 의 영역입니다. |
static Region |
TABBED_PANE_TAB_AREA
복수의 탭을 포함하는 TabbedPane 의 영역입니다. |
static Region |
TABLE
Table 영역입니다. |
static Region |
TABLE_HEADER
TableHeader 영역입니다. |
static Region |
TEXT_AREA
TextArea 영역입니다. |
static Region |
TEXT_FIELD
TextField 영역입니다. |
static Region |
TEXT_PANE
TextPane 영역입니다. |
static Region |
TOGGLE_BUTTON
ToggleButton 영역입니다. |
static Region |
TOOL_BAR
ToolBar 영역입니다. |
static Region |
TOOL_BAR_CONTENT
컨텐츠를 포함하는 ToolBar 의 영역입니다. |
static Region |
TOOL_BAR_DRAG_WINDOW
ToolBar 를 포함하는 Window 의 영역입니다. |
static Region |
TOOL_BAR_SEPARATOR
ToolBar 의 separator 영역입니다. |
static Region |
TOOL_TIP
ToolTip 영역입니다. |
static Region |
TREE
Tree 영역입니다. |
static Region |
TREE_CELL
1 개의 셀의 Tree 의 영역입니다. |
static Region |
VIEWPORT
Viewport 영역입니다. |
생성자 의 개요 | |
---|---|
protected |
Region (String name,
String ui,
boolean subregion)
지정된 이름으로 Region 를 작성합니다. |
메소드의 개요 | |
---|---|
String |
getName ()
영역의 이름을 돌려줍니다. |
boolean |
isSubregion ()
Region 가 Component 의 부분 영역의 경우는 true 를 돌려주어, 그렇지 않은 경우는 false 를 돌려줍니다. |
String |
toString ()
Region 의 이름을 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
public static final Region ARROW_BUTTON
Region
에 스타일을 바인드 하려면 ,ArrowButton
라는 이름을 사용합니다.
public static final Region BUTTON
Region
에 스타일을 바인드 하려면 ,Button
라는 이름을 사용합니다.
public static final Region CHECK_BOX
Region
에 스타일을 바인드 하려면 ,CheckBox
라는 이름을 사용합니다.
public static final Region CHECK_BOX_MENU_ITEM
Region
에 스타일을 바인드 하려면 ,CheckBoxMenuItem
라는 이름을 사용합니다.
public static final Region COLOR_CHOOSER
Region
에 스타일을 바인드 하려면 ,ColorChooser
라는 이름을 사용합니다.
public static final Region COMBO_BOX
Region
에 스타일을 바인드 하려면 ,ComboBox
라는 이름을 사용합니다.
public static final Region DESKTOP_PANE
Region
에 스타일을 바인드 하려면 ,DesktopPane
라는 이름을 사용합니다.
public static final Region DESKTOP_ICON
Region
에 스타일을 바인드 하려면 ,DesktopIcon
라는 이름을 사용합니다.
public static final Region EDITOR_PANE
Region
에 스타일을 바인드 하려면 ,EditorPane
라는 이름을 사용합니다.
public static final Region FILE_CHOOSER
Region
에 스타일을 바인드 하려면 ,FileChooser
라는 이름을 사용합니다.
public static final Region FORMATTED_TEXT_FIELD
Region
에 스타일을 바인드 하려면 ,FormattedTextField
라는 이름을 사용합니다.
public static final Region INTERNAL_FRAME
Region
에 스타일을 바인드 하려면 ,InternalFrame
라는 이름을 사용합니다.
public static final Region INTERNAL_FRAME_TITLE_PANE
Region
에 스타일을 바인드 하려면 ,InternalFrameTitlePane
라는 이름을 사용합니다.
public static final Region LABEL
Region
에 스타일을 바인드 하려면 ,Label
라는 이름을 사용합니다.
public static final Region LIST
Region
에 스타일을 바인드 하려면 ,List
라는 이름을 사용합니다.
public static final Region MENU
Region
에 스타일을 바인드 하려면 ,Menu
라는 이름을 사용합니다.
public static final Region MENU_BAR
Region
에 스타일을 바인드 하려면 ,MenuBar
라는 이름을 사용합니다.
public static final Region MENU_ITEM
Region
에 스타일을 바인드 하려면 ,MenuItem
라는 이름을 사용합니다.
public static final Region MENU_ITEM_ACCELERATOR
Region
에 스타일을 바인드 하려면 ,MenuItemAccelerator
라는 이름을 사용합니다.
public static final Region OPTION_PANE
Region
에 스타일을 바인드 하려면 ,OptionPane
라는 이름을 사용합니다.
public static final Region PANEL
Region
에 스타일을 바인드 하려면 ,Panel
라는 이름을 사용합니다.
public static final Region PASSWORD_FIELD
Region
에 스타일을 바인드 하려면 ,PasswordField
라는 이름을 사용합니다.
public static final Region POPUP_MENU
Region
에 스타일을 바인드 하려면 ,PopupMenu
라는 이름을 사용합니다.
public static final Region POPUP_MENU_SEPARATOR
Region
에 스타일을 바인드 하려면 ,PopupMenuSeparator
라는 이름을 사용합니다.
public static final Region PROGRESS_BAR
Region
에 스타일을 바인드 하려면 ,ProgressBar
라는 이름을 사용합니다.
public static final Region RADIO_BUTTON
Region
에 스타일을 바인드 하려면 ,RadioButton
라는 이름을 사용합니다.
public static final Region RADIO_BUTTON_MENU_ITEM
Region
에 스타일을 바인드 하려면 ,RadioButtonMenuItem
이라는 이름을 사용합니다.
public static final Region ROOT_PANE
Region
에 스타일을 바인드 하려면 ,RootPane
라는 이름을 사용합니다.
public static final Region SCROLL_BAR
Region
에 스타일을 바인드 하려면 ,ScrollBar
라는 이름을 사용합니다.
public static final Region SCROLL_BAR_TRACK
Region
에 스타일을 바인드 하려면 ,ScrollBarTrack
라는 이름을 사용합니다.
public static final Region SCROLL_BAR_THUMB
Region
에 스타일을 바인드 하려면 ,ScrollBarThumb
라는 이름을 사용합니다.
public static final Region SCROLL_PANE
Region
에 스타일을 바인드 하려면 ,ScrollPane
라는 이름을 사용합니다.
public static final Region SEPARATOR
Region
에 스타일을 바인드 하려면 ,Separator
라는 이름을 사용합니다.
public static final Region SLIDER
Region
에 스타일을 바인드 하려면 ,Slider
라는 이름을 사용합니다.
public static final Region SLIDER_TRACK
Region
에 스타일을 바인드 하려면 ,SliderTrack
라는 이름을 사용합니다.
public static final Region SLIDER_THUMB
Region
에 스타일을 바인드 하려면 ,SliderThumb
라는 이름을 사용합니다.
public static final Region SPINNER
Region
에 스타일을 바인드 하려면 ,Spinner
라는 이름을 사용합니다.
public static final Region SPLIT_PANE
Region
에 스타일을 바인드 하려면 ,SplitPane
라는 이름을 사용합니다.
public static final Region SPLIT_PANE_DIVIDER
Region
에 스타일을 바인드 하려면 ,SplitPaneDivider
라는 이름을 사용합니다.
public static final Region TABBED_PANE
Region
에 스타일을 바인드 하려면 ,TabbedPane
라는 이름을 사용합니다.
public static final Region TABBED_PANE_TAB
Region
에 스타일을 바인드 하려면 ,TabbedPaneTab
라는 이름을 사용합니다.
public static final Region TABBED_PANE_TAB_AREA
Region
에 스타일을 바인드 하려면 ,TabbedPaneTabArea
라는 이름을 사용합니다.
public static final Region TABBED_PANE_CONTENT
Region
에 스타일을 바인드 하려면 ,TabbedPaneContent
라는 이름을 사용합니다.
public static final Region TABLE
Region
에 스타일을 바인드 하려면 ,Table
라는 이름을 사용합니다.
public static final Region TABLE_HEADER
Region
에 스타일을 바인드 하려면 ,TableHeader
라는 이름을 사용합니다.
public static final Region TEXT_AREA
Region
에 스타일을 바인드 하려면 ,TextArea
라는 이름을 사용합니다.
public static final Region TEXT_FIELD
Region
에 스타일을 바인드 하려면 ,TextField
라는 이름을 사용합니다.
public static final Region TEXT_PANE
Region
에 스타일을 바인드 하려면 ,TextPane
라는 이름을 사용합니다.
public static final Region TOGGLE_BUTTON
Region
에 스타일을 바인드 하려면 ,ToggleButton
라는 이름을 사용합니다.
public static final Region TOOL_BAR
Region
에 스타일을 바인드 하려면 ,ToolBar
라는 이름을 사용합니다.
public static final Region TOOL_BAR_CONTENT
Region
에 스타일을 바인드 하려면 ,ToolBarContent
라는 이름을 사용합니다.
public static final Region TOOL_BAR_DRAG_WINDOW
Region
에 스타일을 바인드 하려면 ,ToolBarDragWindow
라는 이름을 사용합니다.
public static final Region TOOL_TIP
Region
에 스타일을 바인드 하려면 ,ToolTip
라는 이름을 사용합니다.
public static final Region TOOL_BAR_SEPARATOR
Region
에 스타일을 바인드 하려면 ,ToolBarSeparator
라는 이름을 사용합니다.
public static final Region TREE
Region
에 스타일을 바인드 하려면 ,Tree
라는 이름을 사용합니다.
public static final Region TREE_CELL
Region
에 스타일을 바인드 하려면 ,TreeCell
라는 이름을 사용합니다.
public static final Region VIEWPORT
Region
에 스타일을 바인드 하려면 ,Viewport
라는 이름을 사용합니다.
생성자 의 상세 |
---|
protected Region(String name, String ui, boolean subregion)
ComponentUI
클래스를 사용해 독자적인 JComponent
서브 클래스를 작성한 경우에게만 사용합니다.
name
- 영역의 이름ui
- component.getUIClassID
로부터 반환되는 캐릭터 라인.
부분 영역인 경우는
nullsubregion
- 이것이 부분 영역인가 어떤가메소드의 상세 |
---|
public boolean isSubregion()
Region.BUTTON
는 Component
에 대응하고 있기 (위해)때문에,Region.BUTTON.isSubregion()
는 false 를 돌려줍니다.
public String getName()
public String toString()
Object
내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.