|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.plaf.synth.Region
public class Region
Swing コンポーネントの個別の描画領域です。コンポーネントは、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 は、方向のインジケータ (通常は矢印) を描画する特別な型のボタンです。 |
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 の名前を返します。 |
クラス 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 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。