インタフェース
javax.swing.SwingConstantsの使用
-
SwingConstantsを使用しているパッケージ パッケージ 説明 javax.swing すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。javax.swing.plaf.basic 基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。javax.swing.plaf.metal デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。javax.swing.plaf.synth Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。javax.swing.table javax.swing.JTable
を処理するためのクラスとインタフェースを提供します。javax.swing.text 編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。javax.swing.text.html HTMLテキスト・エディタを作成するためのクラスHTMLEditorKit
とサポート・クラスを提供します。javax.swing.tree javax.swing.JTree
を処理するためのクラスとインタフェースを提供します。 -
-
javax.swingでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing内のクラス 修飾子と型 クラス 説明 class
AbstractButton
ボタンおよびメニュー項目の共通動作を定義します。class
DefaultListCellRenderer
リスト内の項目をレンダリングします。static class
DefaultListCellRenderer.UIResource
UIResourceを実装するDefaultListCellRendererのサブクラスです。class
JButton
「プッシュ」ボタンの実装です。class
JCheckBox
チェックボックス(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。class
JCheckBoxMenuItem
選択または選択解除できるメニュー項目です。class
JFormattedTextField
JFormattedTextField
はJTextField
を拡張して、任意の値をフォーマットしたり、ユーザーがテキストを編集したあとに特定のオブジェクトを取得したりするためのサポートを追加します。class
JLabel
短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。class
JMenu
メニュー(ユーザーがJMenuBar
の項目を選択したときに表示される、JMenuItem
を含むポップアップ・ウィンドウ)の実装です。class
JMenuItem
メニューの項目の実装です。class
JPasswordField
JPasswordField
は、1行のテキストの編集を可能にする軽量コンポーネントです。何かが入力されたことはビューに示されますが、元の文字は表示されません。static class
JPopupMenu.Separator
ポップアップ・メニュー固有のセパレータです。class
JProgressBar
一部のタスクの進捗状況を視覚的に表示するコンポーネントです。class
JRadioButton
ラジオ・ボタン(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。class
JRadioButtonMenuItem
ラジオ・ボタン・メニュー項目の実装です。class
JSeparator
JSeparator
は、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。class
JSlider
ユーザーが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。class
JTabbedPane
指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。class
JTextField
JTextField
は、1行のテキストの編集を可能にする軽量コンポーネントです。class
JToggleButton
2つの状態を持つボタンの実装です。class
JToolBar
JToolBar
は、一般的に使用されるAction
またはコントロールを表示するのに役立つコンポーネントを提供します。static class
JToolBar.Separator
ツールバー独自のセパレータです。class
SwingUtilities
Swingのユーティリティ・メソッドのコレクションです。 -
javax.swing.plaf.basicでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing.plaf.basic内のクラス 修飾子と型 クラス 説明 class
BasicArrowButton
基本方向のいずれかにスケーリングされる矢印を描画するJButtonオブジェクトです。class
BasicComboBoxRenderer
ComboBoxレンダラです。static class
BasicComboBoxRenderer.UIResource
UIResourceを実装するBasicComboBoxRendererのサブクラスです。protected class
BasicInternalFrameUI.BorderListener
ボーダー調整を待機します。class
BasicScrollBarUI
基本Look & FeelのためのScrollBarUIの実装です。class
BasicTabbedPaneUI
TabbedPaneUIの基本L&F実装です。class
BasicToolBarUI
ToolBarUIの基本L&F実装です。 -
javax.swing.plaf.metalでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing.plaf.metal内のクラス 修飾子と型 クラス 説明 static class
MetalBorders.ToolBarBorder
クラスはJToolBar
のボーダーを表します。class
MetalComboBoxButton
MetalComboBoxUIを補助するJButtonサブクラスprotected class
MetalFileChooserUI.FileRenderer
非推奨。JDK version 9以降 廃止されたクラス。class
MetalFileChooserUI.FilterComboBoxRenderer
各種のサイズおよびスタイルをレンダリングします。class
MetalScrollBarUI
Metal Look & Feelのための、ScrollBarUIの実装です。class
MetalScrollButton
Metalスクロール・バー矢印用のJButtonオブジェクトです。class
MetalTabbedPaneUI
BasicTabbedPaneUIのMetalサブクラスです。class
MetalToolBarUI
ToolBarUIのMetal Look & Feel実装です。 -
javax.swing.plaf.synthでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing.plaf.synth内のクラス 修飾子と型 クラス 説明 class
SynthScrollBarUI
JScrollBar
のSynth L&F UI委譲を提供します。class
SynthTabbedPaneUI
JTabbedPane
のSynth L&F UIの委譲を提供します。class
SynthToolBarUI
JToolBar
のSynth L&F UIの委譲を提供します。 -
javax.swing.tableでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing.table内のクラス 修飾子と型 クラス 説明 class
DefaultTableCellRenderer
JTable
内の個々のセルをレンダリング(表示)するための標準クラス。static class
DefaultTableCellRenderer.UIResource
UIResource
を実装するDefaultTableCellRenderer
のサブクラス。 -
javax.swing.textでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing.textのクラス 修飾子と型 クラス 説明 class
AsyncBoxView
非同期にレイアウトを行うボックスです。class
BoxView
ビューは、ビューの子を軸に沿ってタイリングすることで、1つのボックスの形状に配置します。class
ComponentView
ビューのインタフェースを実装するコンポーネント・デコレータです。class
CompositeView
CompositeView
は、1つ以上の子ビューを管理するabstractクラスのView
の実装です。class
FieldView
複数行のプレーン・テキスト・ビューを単一行エディタのビューに適合するように拡張します。class
FlowView
子を一部制約のある空間へ並べようとするビューです。class
GlyphView
テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。class
IconView
ビュー・インタフェースを実装するアイコン・デコレータです。class
LabelView
LabelView
は、テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。class
ParagraphView
複数のフォント、色、コンポーネント、アイコンなどをサポートする単純な行折返し段落のビューです。class
PasswordView
JPasswordFieldのUIの実装で使用するのに適したViewを実装します。class
PlainView
フォントと色が1種類ずつのテキストを含む単純な複数行テキスト・ビューのために、Viewインタフェースを実装します。class
TableView
テーブルのViewインタフェースを実装します。テーブルは、このビューが扱う要素の子要素が行を表し、行要素の子要素がセルである要素構造で構成されます。class
TableView.TableCell
非推奨。テーブル・セルは任意のView実装となることができます。class
TableView.TableRow
行中心のテーブル内の行のビューです。class
View
View
クラスは、テキスト・パッケージの非常に重要な部分です。class
WrappedPlainView
折返しを行うプレーン・テキスト(フォントおよび色が1種類ずつのテキスト)のビューです。class
ZoneView
ZoneViewはViewの実装で、子ビューが表示またはモデルとビューの変換のために必要になるまで生成または格納されないゾーンを生成します。 -
javax.swing.text.htmlでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing.text.html内のクラス 修飾子と型 クラス 説明 class
BlockView
CSS仕様を使い、ブロックをボックスとして表示するためのビューの実装です。class
FormView
フォーム要素<input>、<textarea>、および<select>のためのビュー・インタフェースを実装するコンポーネント・デコレータです。class
ImageView
HTMLの<IMG>タグをサポートするためのイメージのビューです。class
InlineView
CSS属性に基づいてインライン要素スタイルを表示します。class
ListView
HTMLリストを表示するビューの実装です。class
ObjectView
<object>要素のビュー・インタフェースを実装するコンポーネント・デコレータです。class
ParagraphView
段落を表示し、CSS属性に基づいて構成します。 -
javax.swing.treeでのSwingConstantsの使用
SwingConstantsを実装しているjavax.swing.tree内のクラス 修飾子と型 クラス 説明 class
DefaultTreeCellEditor.DefaultTextField
エディタが提供されない場合に使用されるTextField
。class
DefaultTreeCellRenderer
ツリーのエントリを表示します。
-