クラスjava.awt.Insets
の使用
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
クロス・プラットフォームのNimbus Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
-
java.awtでのInsetsの使用
修飾子と型メソッド説明Container.getInsets()
コンテナの境界のサイズを示す、このコンテナのイン・セットを判定します。Toolkit.getScreenInsets
(GraphicsConfiguration gc) スクリーンのイン・セットを返します。Container.insets()
非推奨。修飾子コンストラクタ説明GridBagConstraints
(int gridx, int gridy, int gridwidth, int gridheight, double weightx, double weighty, int anchor, int fill, Insets insets, int ipadx, int ipady) すべてのフィールドを渡された引数に設定して、GridBagConstraints
オブジェクトを作成します。 -
java.awt.dndでのInsetsの使用
修飾子と型メソッド説明Autoscroll.getAutoscrollInsets()
このメソッドは、実装しているComponentの幾何学的図形を基準に、自動スクロール領域またはボーダーを記述したInsets
を返します。 -
javax.swingでのInsetsの使用
修飾子と型メソッド説明JComponent.getInsets()
このコンポーネントでボーダーが設定されている場合はボーダーのイン・セットを返し、それ以外の場合はsuper.getInsets
を呼び出します。このコンポーネントのイン・セット値を含むInsets
オブジェクトを返します。final Insets
JViewport.getInsets()
JViewport
ではボーダーがサポートされていないため、イン・セット(ボーダー)の寸法を(0,0,0,0)として返します。final Insets
このJViewport
のイン・セット値を含むInsets
オブジェクトを返します。key
の値がInsets
である場合はそれを返し、それ以外の場合はnull
を返します。指定されたLocale
のkey
の値がInsets
である場合はそれを返し、それ以外の場合はnull
を返します。static Insets
デフォルトからInsets
オブジェクトを返します。static Insets
デフォルトから、指定されたロケールに適したInsets
オブジェクトを返します。AbstractButton.getMargin()
ボタンのボーダーとラベルの間のマージンを返します。JMenuBar.getMargin()
メニュー・バーのボーダーとそのメニューの間のマージンを返します。JPopupMenu.getMargin()
ポップアップ・メニューのボーダーとコンテナの間にあるマージンを返します(ピクセル単位)。JToolBar.getMargin()
ツールバーのボーダーとそのボタンの間のマージンを返します。修飾子と型メソッド説明このコンポーネントのイン・セット値を含むInsets
オブジェクトを返します。final Insets
このJViewport
のイン・セット値を含むInsets
オブジェクトを返します。void
ボタンのボーダーとラベルの間のマージンを設定します。void
メニュー・バーのボーダーとそのメニューの間のマージンを設定します。void
ツールバーのボーダーとそのボタンの間のマージンを設定します。 -
javax.swing.borderでのInsetsの使用
修飾子と型メソッド説明AbstractBorder.getBorderInsets
(Component c) このデフォルトの実装は、AbstractBorder.getBorderInsets(Component,Insets)
メソッドによって初期化される新しいInsets
オブジェクトを返します。AbstractBorder.getBorderInsets
(Component c, Insets insets) インセット・パラメータを、このBorderの現在のイン・セットで初期化し直します。BevelBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。Border.getBorderInsets
(Component c) ボーダーのイン・セットを返します。CompoundBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。EmptyBorder.getBorderInsets()
ボーダーのイン・セットを返します。EmptyBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。EtchedBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。LineBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。MatteBorder.getBorderInsets()
ボーダーのイン・セットを返します。MatteBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。SoftBevelBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。StrokeBorder.getBorderInsets
(Component c, Insets insets) insets
パラメータを、このボーダーの現在のイン・セットで初期化し直します。TitledBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。修飾子と型メソッド説明AbstractBorder.getBorderInsets
(Component c, Insets insets) インセット・パラメータを、このBorderの現在のイン・セットで初期化し直します。BevelBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。CompoundBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。EmptyBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。EtchedBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。LineBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。MatteBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。SoftBevelBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。StrokeBorder.getBorderInsets
(Component c, Insets insets) insets
パラメータを、このボーダーの現在のイン・セットで初期化し直します。TitledBorder.getBorderInsets
(Component c, Insets insets) insetsパラメータを、このBorderの現在のInsetsで初期化し直します。修飾子コンストラクタ説明EmptyBorder
(Insets borderInsets) 指定されたイン・セットの値を持つ、空のボーダーを作成します。MatteBorder
(Insets borderInsets, Color matteColor) 飾り縁ボーダーを、指定されたイン・セットおよびカラーで作成します。MatteBorder
(Insets borderInsets, Icon tileIcon) 飾り縁ボーダーを、指定されたイン・セットおよびタイル・アイコンで作成します。 -
javax.swing.plafでのInsetsの使用
-
javax.swing.plaf.basicでのInsetsの使用
修飾子と型フィールド説明protected Insets
BasicTabbedPaneUI.contentBorderInsets
コンテンツのボーダー・インセットprotected Insets
BasicSliderUI.focusInsets
フォーカス・インセットprotected Insets
BasicSliderUI.insetCache
インセット・キャッシュprotected Insets
BasicComboBoxUI.padding
これらのイン・セットは、「選択された」項目をコンボボックスに配置し、ペイントする際に、セル・レンダラ周囲のパディングとして機能します。protected Insets
BasicTabbedPaneUI.selectedTabPadInsets
選択されたタブ・インセットprotected Insets
BasicTabbedPaneUI.tabAreaInsets
タブ領域のインセットprotected Insets
BasicTabbedPaneUI.tabInsets
タブ・インセット修飾子と型メソッド説明BasicBorders.SplitPaneBorder.getBorderInsets
(Component c) protected Insets
BasicTabbedPaneUI.getContentBorderInsets
(int tabPlacement) コンテンツのボーダーのインセットを返します。static Insets
BasicGraphicsUtils.getEtchedInsets()
drawEtchedRect()
によって描画されるボーダーで占有される領域の量を返します。static Insets
BasicGraphicsUtils.getGrooveInsets()
drawGroove()
によって描画されるボーダーで占有される領域の量を返します。protected Insets
BasicComboBoxUI.getInsets()
JComboBoxからイン・セットを取得します。BasicDesktopIconUI.getInsets
(JComponent c) イン・セットを返します。BasicSplitPaneDivider.getInsets()
このコンポーネントでボーダーが設定されている場合は、ボーダーのイン・セットを返します。そうでない場合はsuper.getInsetsを呼び出します。BasicSplitPaneUI.getInsets
(JComponent jc) イン・セットを返します。protected Insets
BasicTabbedPaneUI.getSelectedTabPadInsets
(int tabPlacement) 選択したタブ・パッドのインセットを返します。protected Insets
BasicTabbedPaneUI.getTabAreaInsets
(int tabPlacement) タブ領域のインセットを返します。protected Insets
BasicTabbedPaneUI.getTabInsets
(int tabPlacement, int tabIndex) タブのインセットを返します。修飾子と型メソッド説明protected int
BasicProgressBarUI.getAmountFull
(Insets b, int width, int height) モデルから集めた完了パーセント情報に基づいて、塗りつぶすべき進捗バーの量を決定します。protected int
BasicSplitPaneUI.BasicHorizontalLayoutManager.getAvailableSize
(Dimension containerSize, Insets insets) コンテナのサイズとInsets
に基づいて使用可能な幅を返します。protected int
BasicSplitPaneUI.BasicHorizontalLayoutManager.getInitialLocation
(Insets insets) Insets
がnullの場合を除き、左のインセットを返します。この場合、0が返されます。protected void
BasicTreeUI.paintExpandControl
(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf) 行の展開(切り替え)部分をペイントします。protected void
BasicTreeUI.paintHorizontalPartOfLeg
(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf) 脚の水平部分をペイントします。protected void
BasicTreeUI.paintRow
(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf) 行のレンダラ部分をペイントします。protected void
BasicProgressBarUI.paintString
(Graphics g, int x, int y, int width, int height, int amountFull, Insets b) 進捗文字列をペイントします。protected void
BasicTreeUI.paintVerticalPartOfLeg
(Graphics g, Rectangle clipBounds, Insets insets, TreePath path) 脚の垂直部分をペイントします。protected static void
BasicTabbedPaneUI.rotateInsets
(Insets topInsets, Insets targetInsets, int targetPlacement) インセットを回転します。protected void
BasicSplitPaneUI.BasicHorizontalLayoutManager.setComponentToSize
(Component c, int size, int location, Insets insets, Dimension containerSize) コンポーネントc
の幅をsize
に設定し、xロケーションをlocation
に、yをinsets.top
に、高さをcontainerSize.height
の上下のインセットよりも小さく設定します。 -
javax.swing.plaf.metalでのInsetsの使用
修飾子と型フィールド説明protected static Insets
MetalBorders.ButtonBorder.borderInsets
ボーダー・インセット。protected static Insets
MetalBorders.MenuBarBorder.borderInsets
ボーダー・インセット。protected static Insets
MetalBorders.MenuItemBorder.borderInsets
ボーダー・インセット。protected static Insets
MetalBorders.PopupMenuBorder.borderInsets
ボーダー・インセット。protected Insets
MetalBorders.TableHeaderBorder.editorBorderInsets
ボーダー・インセット。protected static Insets
MetalComboBoxEditor.editorBorderInsets
デフォルトのエディタのボーダーのInsets
です。 -
javax.swing.plaf.nimbusでのInsetsの使用
修飾子コンストラクタ説明PaintContext
(Insets insets, Dimension canvasSize, boolean inverted) キャッシュされたイメージをキャッシュまたはスケーリングしようとしない、新しいPaintContextを作成します。PaintContext
(Insets insets, Dimension canvasSize, boolean inverted, AbstractRegionPainter.PaintContext.CacheMode cacheMode, double maxH, double maxV) 新しいPaintContextを作成します。 -
javax.swing.plaf.synthでのInsetsの使用
修飾子と型メソッド説明SynthStyle.getInsets
(SynthContext context, Insets insets) サイズ変更情報の計算に使用されるInsetsを返します。修飾子と型メソッド説明SynthStyle.getInsets
(SynthContext context, Insets insets) サイズ変更情報の計算に使用されるInsetsを返します。 -
javax.swing.textでのInsetsの使用
getInsets()
に置き換えられています。