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領域です。
|
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
Region(String name, String ui, boolean subregion)
指定された名前でRegionを作成します。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
String |
getName()
領域の名前を返します。
|
boolean |
isSubregion()
RegionがComponentの部分領域の場合はtrueを返し、そうでない場合はfalseを返します。
|
String |
toString()
Regionの名前を返します。
|
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, 2014, Oracle and/or its affiliates. All rights reserved.