クラスjava.awt.Insets
の使用

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の使用

    Insetsとして宣言されているjava.awtのフィールド
    修飾子と型
    フィールド
    説明
    GridBagConstraints.insets
    コンポーネントの外側のパディング、つまりコンポーネントとその表示領域の端までの領域の最小値を指定します。
    Insetsを返すjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    Container.getInsets()
    コンテナの境界のサイズを示す、このコンテナのイン・セットを判定します。
    スクリーンのイン・セットを返します。
    Container.insets()
    非推奨。
    JDK Version 1.1以降は、getInsets()に置き換えられています。
    Insets型のパラメータを持つjava.awtのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    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の使用

    Insetsを返すjava.awt.dndのメソッド
    修飾子と型
    メソッド
    説明
    Autoscroll.getAutoscrollInsets()
    このメソッドは、実装しているComponentの幾何学的図形を基準に、自動スクロール領域またはボーダーを記述したInsetsを返します。
  • javax.swingでのInsetsの使用

    Insetsを返すjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    JComponent.getInsets()
    このコンポーネントでボーダーが設定されている場合はボーダーのイン・セットを返し、それ以外の場合はsuper.getInsetsを呼び出します。
    JComponent.getInsets(Insets insets)
    このコンポーネントのイン・セット値を含むInsetsオブジェクトを返します。
    final Insets
    JViewport.getInsets()
    JViewportではボーダーがサポートされていないため、イン・セット(ボーダー)の寸法を(0,0,0,0)として返します。
    final Insets
    JViewport.getInsets(Insets insets)
    このJViewportのイン・セット値を含むInsetsオブジェクトを返します。
    UIDefaults.getInsets(Object key)
    keyの値がInsetsである場合はそれを返し、それ以外の場合はnullを返します。
    UIDefaults.getInsets(Object key, Locale l)
    指定されたLocalekeyの値がInsetsである場合はそれを返し、それ以外の場合はnullを返します。
    static Insets
    UIManager.getInsets(Object key)
    デフォルトからInsetsオブジェクトを返します。
    static Insets
    UIManager.getInsets(Object key, Locale l)
    デフォルトから、指定されたロケールに適したInsetsオブジェクトを返します。
    AbstractButton.getMargin()
    ボタンのボーダーとラベルの間のマージンを返します。
    JMenuBar.getMargin()
    メニュー・バーのボーダーとそのメニューの間のマージンを返します。
    JPopupMenu.getMargin()
    ポップアップ・メニューのボーダーとコンテナの間にあるマージンを返します(ピクセル単位)。
    JToolBar.getMargin()
    ツールバーのボーダーとそのボタンの間のマージンを返します。
    Insets型のパラメータを持つjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    JComponent.getInsets(Insets insets)
    このコンポーネントのイン・セット値を含むInsetsオブジェクトを返します。
    final Insets
    JViewport.getInsets(Insets insets)
    このJViewportのイン・セット値を含むInsetsオブジェクトを返します。
    void
    AbstractButton.setMargin(Insets m)
    ボタンのボーダーとラベルの間のマージンを設定します。
    void
    JMenuBar.setMargin(Insets m)
    メニュー・バーのボーダーとそのメニューの間のマージンを設定します。
    void
    JToolBar.setMargin(Insets m)
    ツールバーのボーダーとそのボタンの間のマージンを設定します。
  • javax.swing.borderでのInsetsの使用

    Insetsを返すjavax.swing.borderのメソッド
    修飾子と型
    メソッド
    説明
    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で初期化し直します。
    ボーダーのイン・セットを返します。
    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で初期化し直します。
    Insets型のパラメータを持つjavax.swing.borderのメソッド
    修飾子と型
    メソッド
    説明
    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で初期化し直します。
    Insets型のパラメータを持つjavax.swing.borderのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    EmptyBorder(Insets borderInsets)
    指定されたイン・セットの値を持つ、空のボーダーを作成します。
     
    MatteBorder(Insets borderInsets, Color matteColor)
    飾り縁ボーダーを、指定されたイン・セットおよびカラーで作成します。
     
    MatteBorder(Insets borderInsets, Icon tileIcon)
    飾り縁ボーダーを、指定されたイン・セットおよびタイル・アイコンで作成します。
  • javax.swing.plafでのInsetsの使用

    javax.swing.plafでのInsetsのサブクラス
    修飾子と型
    クラス
    説明
    class 
    UIResourceを実装するInsetsのサブクラスです。
    Insetsを返すjavax.swing.plafのメソッド
    修飾子と型
    メソッド
    説明
    BorderUIResource.getBorderInsets(Component c)
     
    Insets型のパラメータを持つjavax.swing.plafのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    EmptyBorderUIResourceを構築します。
  • javax.swing.plaf.basicでのInsetsの使用

    Insetsとして宣言されているjavax.swing.plaf.basicのフィールド
    修飾子と型
    フィールド
    説明
    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
    タブ・インセット
    Insetsを返すjavax.swing.plaf.basicのメソッド
    修飾子と型
    メソッド
    説明
    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)
    タブのインセットを返します。
    Insets型のパラメータを持つjavax.swing.plaf.basicのメソッド
    修飾子と型
    メソッド
    説明
    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の使用

    Insetsとして宣言されているjavax.swing.plaf.metalのフィールド
    修飾子と型
    フィールド
    説明
    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の使用

    Insetsを返すjavax.swing.plaf.nimbusのメソッド
    修飾子と型
    メソッド
    説明
    NimbusStyle.getInsets(SynthContext ctx, Insets in)
    サイズ変更情報の計算に使用されるInsetsを返します。
    Insets型のパラメータを持つjavax.swing.plaf.nimbusのメソッド
    修飾子と型
    メソッド
    説明
    NimbusStyle.getInsets(SynthContext ctx, Insets in)
    サイズ変更情報の計算に使用されるInsetsを返します。
    Insets型のパラメータを持つjavax.swing.plaf.nimbusのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    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の使用

    Insetsを返すjavax.swing.plaf.synthのメソッド
    修飾子と型
    メソッド
    説明
    SynthStyle.getInsets(SynthContext context, Insets insets)
    サイズ変更情報の計算に使用されるInsetsを返します。
    Insets型のパラメータを持つjavax.swing.plaf.synthのメソッド
    修飾子と型
    メソッド
    説明
    SynthStyle.getInsets(SynthContext context, Insets insets)
    サイズ変更情報の計算に使用されるInsetsを返します。
  • javax.swing.textでのInsetsの使用

    Insetsを返すjavax.swing.textのメソッド
    修飾子と型
    メソッド
    説明
    JTextComponent.getMargin()
    テキスト・コンポーネントの境界とそのテキストの間のマージンを返します。
    Insets型のパラメータを持つjavax.swing.textのメソッド
    修飾子と型
    メソッド
    説明
    void
    JTextComponent.setMargin(Insets m)
    テキスト・コンポーネントの境界とそのテキストの間のマージン空白を設定します。