インタフェース
javax.swing.SwingConstantsの使用

SwingConstantsを使用するパッケージ
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。
  • javax.swingでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swingのクラス
    修飾子と型
    クラス
    説明
    class 
    ボタンおよびメニュー項目の共通動作を定義します。
    class 
    リスト内の項目をレンダリングします。
    static class 
    UIResourceを実装するDefaultListCellRendererのサブクラスです。
    class 
    「プッシュ」ボタンの実装です。
    class 
    チェックボックス(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。
    class 
    選択または選択解除できるメニュー項目です。
    class 
    JFormattedTextFieldJTextFieldを拡張して、任意の値をフォーマットしたり、ユーザーがテキストを編集したあとに特定のオブジェクトを取得したりするためのサポートを追加します。
    class 
    短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。
    class 
    メニュー(ユーザーがJMenuBarの項目を選択したときに表示される、JMenuItemを含むポップアップ・ウィンドウ)の実装です。
    class 
    メニューの項目の実装です。
    class 
    JPasswordFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。何かが入力されたことはビューに示されますが、元の文字は表示されません。
    static class 
    ポップアップ・メニュー固有のセパレータです。
    class 
    一部のタスクの進捗状況を視覚的に表示するコンポーネントです。
    class 
    ラジオ・ボタン(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。
    class 
    ラジオ・ボタン・メニュー項目の実装です。
    class 
    JSeparatorは、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。
    class 
    ユーザーが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。
    class 
    指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。
    class 
    JTextFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。
    class 
    2つの状態を持つボタンの実装です。
    class 
    JToolBarは、一般的に使用されるActionまたはコントロールを表示するのに役立つコンポーネントを提供します。
    static class 
    ツールバー独自のセパレータです。
    class 
    Swingのユーティリティ・メソッドのコレクションです。
  • javax.swing.plaf.basicでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swing.plaf.basicのクラス
    修飾子と型
    クラス
    説明
    class 
    基本方向のいずれかにスケーリングされる矢印を描画するJButtonオブジェクトです。
    class 
    ComboBoxレンダラです
    static class 
    UIResourceを実装するBasicComboBoxRendererのサブクラスです。
    protected class 
    ボーダーの調整を待機します。
    class 
    基本Look & FeelのためのScrollBarUIの実装です。
    class 
    TabbedPaneUIの基本L&F実装です。
    class 
    ToolBarUIの基本L&F実装です。
  • javax.swing.plaf.metalでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swing.plaf.metalのクラス
    修飾子と型
    クラス
    説明
    static class 
    クラスはJToolBarのボーダーを表します。
    class 
    MetalComboBoxUIを補助するJButtonサブクラス
    protected class 
    非推奨。
    JDK version 9以降
    class 
    各種のサイズおよびスタイルをレンダリングします。
    class 
    Metal Look & Feelのための、ScrollBarUIの実装です。
    class 
    Metalスクロール・バー矢印用のJButtonオブジェクトです。
    class 
    BasicTabbedPaneUIのMetalサブクラスです。
    class 
    ToolBarUIのMetal Look & Feel実装です。
  • javax.swing.plaf.synthでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swing.plaf.synthのクラス
    修飾子と型
    クラス
    説明
    class 
    JScrollBarのSynth L&F UIの委譲を提供します。
    class 
    JTabbedPaneのSynth L&F UIの委譲を提供します。
    class 
    JToolBarのSynth L&F UIの委譲を提供します。
  • javax.swing.tableでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swing.tableのクラス
    修飾子と型
    クラス
    説明
    class 
    JTable内の個々のセルをレンダリング(表示)するための標準クラス。
    static class 
    UIResourceを実装するDefaultTableCellRendererのサブクラス。
  • javax.swing.textでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swing.textのクラス
    修飾子と型
    クラス
    説明
    class 
    非同期にレイアウトを行うボックスです。
    class 
    ビューは、ビューの子を軸に沿ってタイリングすることで、1つのボックスの形状に配置します。
    class 
    ビューのインタフェースを実装するコンポーネント・デコレータです。
    class 
    CompositeViewは、1つ以上の子ビューを管理するabstractクラスのViewの実装です。
    class 
    複数行のプレーン・テキスト・ビューを単一行エディタのビューに適合するように拡張します。
    class 
    子を一部制約のある空間へ並べようとするビューです。
    class 
    テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
    class 
    ビュー・インタフェースを実装するアイコン・デコレータです。
    class 
    LabelViewは、テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
    class 
    複数のフォント、色、コンポーネント、アイコンなどをサポートする単純な行折返し段落のビューです。
    class 
    JPasswordFieldのUIの実装で使用するのに適したViewを実装します。
    class 
    フォントと色が1種類ずつのテキストを含む単純な複数行テキスト・ビューのために、Viewインタフェースを実装します。
    class 
    テーブルのViewインタフェースを実装します。テーブルは、このビューが扱う要素の子要素が行を表し、行要素の子要素がセルである要素構造で構成されます。
    class 
    非推奨。
    テーブル・セルは任意のView実装となることができます。
    class 
    行中心のテーブル内の行のビューです。
    class 
    Viewクラスは、テキスト・パッケージの非常に重要な部分です。
    class 
    折返しを行うプレーン・テキスト(フォントおよび色が1種類ずつのテキスト)のビューです。
    class 
    ZoneViewはViewの実装で、子ビューが表示またはモデルとビューの変換のために必要になるまで生成または格納されないゾーンを生成します。
  • javax.swing.text.htmlでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swing.text.htmlのクラス
    修飾子と型
    クラス
    説明
    class 
    CSS仕様を使い、ブロックをボックスとして表示するためのビューの実装です。
    class 
    フォーム要素<input>、<textarea>、および<select>のためのビュー・インタフェースを実装するコンポーネント・デコレータです。
    class 
    HTMLの<IMG>タグをサポートするためのイメージのビューです。
    class 
    CSS属性に基づいてインライン要素スタイルを表示します。
    class 
    HTMLリストを表示するビューの実装です。
    class 
    <object>要素のビュー・インタフェースを実装するコンポーネント・デコレータです。
    class 
    段落を表示し、その構成にCSS属性を使用します。
  • javax.swing.treeでのSwingConstantsの使用

    SwingConstantsを実装しているjavax.swing.treeのクラス
    修飾子と型
    クラス
    説明
    class 
    エディタが提供されない場合に使用されるTextField
    class 
    ツリーのエントリを表示します。