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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。