パッケージ | 説明 |
---|---|
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 を処理するためのクラスとインタフェースを提供します。 |
修飾子と型 | クラスと説明 |
---|---|
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のユーティリティ・メソッドのコレクションです。
|
修飾子と型 | クラスと説明 |
---|---|
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実装です。
|
修飾子と型 | クラスと説明 |
---|---|
static class |
MetalBorders.ToolBarBorder |
class |
MetalComboBoxButton
MetalComboBoxUIを補助するJButtonサブクラス
|
protected class |
MetalFileChooserUI.FileRenderer |
class |
MetalFileChooserUI.FilterComboBoxRenderer
各種のサイズおよびスタイルをレンダリングします。
|
class |
MetalScrollBarUI
Metal Look & Feelのための、ScrollBarUIの実装です。
|
class |
MetalScrollButton
Metalスクロール・バー矢印用のJButtonオブジェクトです。
|
class |
MetalTabbedPaneUI
BasicTabbedPaneUIのMetalサブクラスです。
|
class |
MetalToolBarUI
ToolBarUIのMetal Look & Feel実装です。
|
修飾子と型 | クラスと説明 |
---|---|
class |
SynthScrollBarUI
JScrollBar のSynth L&F UI委譲を提供します。 |
class |
SynthTabbedPaneUI
JTabbedPane のSynth L&F UIの委譲を提供します。 |
class |
SynthToolBarUI
JToolBar のSynth L&F UIの委譲を提供します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
DefaultTableCellRenderer
JTable 内の個々のセルをレンダリング(表示)するための標準クラス。 |
static class |
DefaultTableCellRenderer.UIResource
UIResource を実装するDefaultTableCellRenderer のサブクラス。 |
修飾子と型 | クラスと説明 |
---|---|
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の実装で、子ビューが表示またはモデルとビューの変換のために必要になるまで生成または格納されないゾーンを生成します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BlockView
CSS仕様を使い、ブロックをボックスとして表示するためのビューの実装です。
|
class |
FormView
フォーム要素<input>、<textarea>、および<select>のためのビュー・インタフェースを実装するコンポーネント・デコレータです。
|
class |
ImageView
HTMLの<IMG>タグをサポートするためのイメージのビューです。
|
class |
InlineView
CSS属性に基づいてインライン要素スタイルを表示します。
|
class |
ListView
HTMLリストを表示するビューの実装です。
|
class |
ObjectView
<object>要素のビュー・インタフェースを実装するコンポーネント・デコレータです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
DefaultTreeCellEditor.DefaultTextField
エディタが提供されない場合に使用される
TextField 。 |
class |
DefaultTreeCellRenderer
ツリーのエントリを表示します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.