インタフェースjava.awt.MenuContainer
の使用
-
MenuContainerを使用するパッケージ パッケージ 説明 java.applet アプレットを作成するために必要なクラス、およびアプレットがそのアプレット・コンテキストとのやり取りに使用するクラスを提供します。java.awt ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。javax.swing すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。javax.swing.colorchooser JColorChooser
コンポーネントによって使用されるクラスとインタフェースが含まれています。javax.swing.plaf.basic 基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。javax.swing.plaf.metal デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。javax.swing.table javax.swing.JTable
を処理するためのクラスとインタフェースを提供します。javax.swing.text 編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。javax.swing.tree javax.swing.JTree
を処理するためのクラスとインタフェースを提供します。 -
-
java.appletでのMenuContainerの使用
MenuContainerを実装するjava.appletのクラス 修飾子と型 クラス 説明 class
Applet
非推奨。アプレットAPIは非推奨であり、代替はありません。 -
java.awtでのMenuContainerの使用
MenuContainerを実装するjava.awtのクラス 修飾子と型 クラス 説明 class
Button
このクラスはラベル付きボタンを生成します。class
Canvas
Canvas
コンポーネントは、アプリケーションが描画したり、アプリケーションがユーザーからの入力イベントをトラップしたりすることのできる画面の空白の矩形領域を表します。class
Checkbox
チェックボックスは、「オン」(true
)または「オフ」(false
)のどちらかの状態になることができるグラフィカル・コンポーネントです。class
Choice
Choice
クラスは、選択肢のポップアップ・メニューを提供します。class
Component
コンポーネントは、画面上に表示でき、ユーザーと対話できる、グラフィカルな表現を持つオブジェクトです。class
Container
ジェネリックAbstract Window Toolkit (AWT)コンテナ・オブジェクトは、ほかのAWTコンポーネントを含むことができるコンポーネントです。class
Dialog
Dialogは、通常はユーザーからの入力を受け付けるために使用される、タイトルおよびボーダーを持つトップ・レベルのウィンドウです。class
FileDialog
FileDialog
クラスは、ユーザーがファイルを選択できるダイアログ・ウィンドウを表示します。class
Frame
Frame
は、タイトルとボーダーを持つトップ・レベルのウィンドウです。class
Label
Label
オブジェクトは、コンテナ内にテキストを配置するためのコンポーネントです。class
List
List
コンポーネントは、ユーザーにテキスト項目のスクロール・リストを提供します。class
Menu
Menu
オブジェクトは、メニュー・バーから展開されるプルダウン・メニュー・コンポーネントです。class
MenuBar
MenuBar
クラスは、フレームに結合されたメニュー・バーのプラットフォームの概念をカプセル化します。class
Panel
Panel
は、もっとも単純なコンテナ・クラスです。class
PopupMenu
このクラスは、コンポーネント内の指定された位置に動的に表示できるメニューを実装するためのものです。class
Scrollbar
Scrollbar
クラスは、なじみのあるユーザー・インタフェース・オブジェクトであるスクロール・バーを実現します。class
ScrollPane
1つの子コンポーネントに対して、自動水平または垂直スクロールあるいはその両方を実装するコンテナ・クラスです。class
TextArea
TextArea
オブジェクトは、テキストを表示する複数行領域です。class
TextComponent
TextComponent
クラスは、一部のテキストの編集を可能にするコンポーネントのスーパー・クラスです。class
TextField
TextField
オブジェクトは、1行のテキストの編集を可能にするテキスト・コンポーネントです。class
Window
Window
オブジェクトは、ボーダーやメニュー・バーのないトップ・レベルのウィンドウです。MenuContainerを返すjava.awtのメソッド 修飾子と型 メソッド 説明 MenuContainer
MenuComponent. getParent()
このメニュー・コンポーネントの親コンテナを返します。 -
javax.swingでのMenuContainerの使用
MenuContainerを実装するjavax.swingのクラス 修飾子と型 クラス 説明 class
AbstractButton
ボタンおよびメニュー項目の共通動作を定義します。class
Box
BoxLayoutオブジェクトをレイアウト・マネージャとして使う軽量なコンテナです。static class
Box.Filler
レイアウトに含まれるがビューを持たない軽量コンポーネントの実装です。class
CellRendererPane
このクラスは、セル・レンダラとそれを使うコンポーネントの間に挿入されます。class
DefaultListCellRenderer
リスト内の項目をレンダリングします。static class
DefaultListCellRenderer.UIResource
UIResourceを実装するDefaultListCellRendererのサブクラスです。class
JApplet
非推奨。アプレットAPIは非推奨であり、代替はありません。class
JButton
「プッシュ」ボタンの実装です。class
JCheckBox
チェックボックス(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。class
JCheckBoxMenuItem
選択または選択解除できるメニュー項目です。class
JColorChooser
JColorChooser
は、ユーザーが色を操作したり、選択したりできるように設計されたコントロールのペインを提供します。class
JComboBox<E>
ボタン、または編集可能フィールドとドロップ・ダウン・リストを組み合わせたコンポーネントです。class
JComponent
トップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。class
JDesktopPane
マルチドキュメント・インタフェースまたは仮想デスクトップを生成するコンテナです。class
JDialog
ダイアログ・ウィンドウを作成するためのメイン・クラスです。class
JEditorPane
さまざまな種類のコンテンツを編集するためのテキスト・コンポーネントです。class
JFileChooser
JFileChooser
は、ユーザーがファイルを選択するための単純なメカニズムを提供します。class
JFormattedTextField
JFormattedTextField
はJTextField
を拡張して、任意の値をフォーマットしたり、ユーザーがテキストを編集したあとに特定のオブジェクトを取得したりするためのサポートを追加します。class
JFrame
JFC/Swingコンポーネント・アーキテクチャのサポートを追加するjava.awt.Frame
の拡張バージョン。class
JInternalFrame
ネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニュー・バーのサポートなど、多くの機能を提供する軽量オブジェクトです。static class
JInternalFrame.JDesktopIcon
このコンポーネントは、JInternalFrame
のアイコン化されたバージョンを表します。class
JLabel
短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。class
JLayer<V extends Component>
JLayer
は、さまざまな高度なペイント効果を実装したり、そのボーダー内で生成されるすべてのAWTEvent
の通知を受信したりするために使用できる、Swingコンポーネントのための汎用のデコレータです。class
JLayeredPane
JLayeredPane
はJFC/Swingコンテナに深さを追加し、コンポーネントが必要に応じて互いにオーバーラップできるようにします。class
JList<E>
オブジェクトのリストを表示し、ユーザーが1つまたは複数のオブジェクトを選択できるようにするコンポーネントです。class
JMenu
メニュー(ユーザーがJMenuBar
の項目を選択したときに表示される、JMenuItem
を含むポップアップ・ウィンドウ)の実装です。class
JMenuBar
メニュー・バーの実装です。class
JMenuItem
メニューの項目の実装です。class
JOptionPane
JOptionPane
は、ユーザーに値の入力を求めたり、何らかの情報を通知したりするための標準のダイアログ・ボックスを容易にポップアップできるようにします。class
JPanel
JPanel
は、ジェネリックな軽量コンテナです。class
JPasswordField
JPasswordField
は、1行のテキストの編集を可能にする軽量コンポーネントです。何かが入力されたことはビューに示されますが、元の文字は表示されません。class
JPopupMenu
ポップアップ・メニュー(一連の選択肢をポップアップおよび表示する小さなウィンドウ)の実装です。static class
JPopupMenu.Separator
ポップアップ・メニュー固有のセパレータです。class
JProgressBar
一部のタスクの進捗状況を視覚的に表示するコンポーネントです。class
JRadioButton
ラジオ・ボタン(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。class
JRadioButtonMenuItem
ラジオ・ボタン・メニュー項目の実装です。class
JRootPane
JFrame
、JDialog
、JWindow
、JApplet
、およびJInternalFrame
によって内部的に使用される軽量コンテナ。class
JScrollBar
スクロール・バーの実装です。class
JScrollPane
軽量コンポーネントのスクロール可能なビューを提供します。protected class
JScrollPane.ScrollBar
JScrollPane
はデフォルトで、このクラスのインスタンスであるスクロール・バーを作成します。class
JSeparator
JSeparator
は、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。class
JSlider
ユーザーが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。class
JSpinner
ユーザーが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行の入力フィールドです。static class
JSpinner.DateEditor
モデルがSpinnerDateModel
であるJSpinner
のエディタです。static class
JSpinner.DefaultEditor
JFormattedTextField
を使用してモデルの現在の値の読取り専用ビューを表示する、より特殊なエディタの単純な基底クラスです。static class
JSpinner.ListEditor
モデルがSpinnerListModel
であるJSpinner
のエディタです。static class
JSpinner.NumberEditor
モデルがSpinnerNumberModel
であるJSpinner
のエディタです。class
JSplitPane
JSplitPane
は、2つ(2つだけ)のComponent
を分割するために使用されます。class
JTabbedPane
指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。class
JTable
JTable
は、セルの通常の2次元表を表示および編集するために使用されます。class
JTextArea
JTextArea
は、プレーン・テキストを表示する複数行の領域です。class
JTextField
JTextField
は、1行のテキストの編集を可能にする軽量コンポーネントです。class
JTextPane
グラフィックで表現される属性でマークアップできるテキスト・コンポーネントです。class
JToggleButton
2つの状態を持つボタンの実装です。class
JToolBar
JToolBar
は、一般的に使用されるAction
またはコントロールを表示するのに役立つコンポーネントを提供します。static class
JToolBar.Separator
ツールバー独自のセパレータです。class
JToolTip
Componentの「ヒント」を表示するために使います。class
JTree
階層データのセットをアウトラインとして表示するコントロール。class
JViewport
ベースとなる情報を見るために使用する「ビュー・ポート(窓)」です。class
JWindow
JWindow
は、ユーザーのデスクトップ上のどこにでも表示できるコンテナです。 -
javax.swing.colorchooserでのMenuContainerの使用
MenuContainerを実装するjavax.swing.colorchooserのクラス 修飾子と型 クラス 説明 class
AbstractColorChooserPanel
カラー・チューザの抽象スーパー・クラスです。 -
javax.swing.plaf.basicでのMenuContainerの使用
MenuContainerを実装するjavax.swing.plaf.basicのクラス 修飾子と型 クラス 説明 class
BasicArrowButton
基本方向のいずれかにスケーリングされる矢印を描画するJButtonオブジェクトです。class
BasicComboBoxRenderer
ComboBoxレンダラstatic class
BasicComboBoxRenderer.UIResource
UIResourceを実装するBasicComboBoxRendererのサブクラスです。class
BasicComboPopup
これは、ComboPopup
インタフェースの基本的な実装です。class
BasicInternalFrameTitlePane
基本のタイトル・バーを管理するクラスclass
BasicInternalFrameTitlePane.SystemMenuBar
このクラスは、「protected」内部クラスとして扱うようにしてください。class
BasicSplitPaneDivider
BasicSplitPaneUIで使われるディバイダです。protected class
BasicToolBarUI.DragWindow
JToolBar
をドラッグしている間に表示されるウィンドウ。 -
javax.swing.plaf.metalでのMenuContainerの使用
MenuContainerを実装するjavax.swing.plaf.metalのクラス 修飾子と型 クラス 説明 class
MetalComboBoxButton
MetalComboBoxUIを補助するJButtonサブクラスです。class
MetalComboBoxUI.MetalComboPopup
非推奨。Java 2プラットフォームv1.4以降使われていません。protected class
MetalFileChooserUI.FileRenderer
非推奨。JDK version 9以降class
MetalFileChooserUI.FilterComboBoxRenderer
各種のサイズおよびスタイルをレンダリングします。class
MetalInternalFrameTitlePane
JLF仕様のタイトル・バーを管理するクラスです。class
MetalScrollButton
Metalスクロール・バー矢印用のJButtonオブジェクトです。 -
javax.swing.tableでのMenuContainerの使用
MenuContainerを実装するjavax.swing.tableのクラス 修飾子と型 クラス 説明 class
DefaultTableCellRenderer
JTable
内の個々のセルをレンダリング(表示)するための標準クラスです。static class
DefaultTableCellRenderer.UIResource
UIResource
を実装するDefaultTableCellRenderer
のサブクラスです。class
JTableHeader
これは、JTable
のヘッダーを管理するオブジェクトです。 -
javax.swing.textでのMenuContainerの使用
MenuContainerを実装するjavax.swing.textのクラス 修飾子と型 クラス 説明 class
JTextComponent
JTextComponent
は、Swingテキスト・コンポーネントのための基底クラスです。 -
javax.swing.treeでのMenuContainerの使用
MenuContainerを実装するjavax.swing.treeのクラス 修飾子と型 クラス 説明 class
DefaultTreeCellEditor.DefaultTextField
エディタが提供されない場合に使用されるTextField
です。class
DefaultTreeCellEditor.EditorContainer
editingComponent
を配置するコンテナです。class
DefaultTreeCellRenderer
ツリーのエントリを表示します。
-