public class Region extends Object
領域は通常、特定のスタイルが適用される 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 は、方向のインジケータ (通常は矢印) を描画する特別な型のボタンです。
|
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 のセパレータ領域です。
|
static Region |
TOOL_TIP
ToolTip 領域です。
|
static Region |
TREE
Tree 領域です。
|
static Region |
TREE_CELL
1 つのセルの Tree の領域です。
|
static Region |
VIEWPORT
Viewport 領域です。
|
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 という名前を使用します。public boolean isSubregion()
Region.BUTTON は Component に対応しているため、Region.BUTTON.isSubregion() は false を返します。public String getName()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.