「swing-階層構造」の編集履歴(バックアップ)一覧はこちら
「swing-階層構造」(2008/10/29 (水) 16:30:57) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*Swing 階層構造
トップレベルコンテナ、中間(Intermediate)コンテナ、アトミックコンポーネント(個々部品)の3階層構造
トップレベルコンテナは必須。
1.18個のパッケージ
18個あるが、だいたいみんなjavax.swingとjavax.swing.eventしか使わないらしい
-javax.accessibility
-javax.swing
-javax.swing.border
-javax.swing.colorchooser
-javax.swing.event
-javax.swing.filechooser
-javax.swing.plaf
-javax.swing.plaf.basic
-javax.swing.plaf.metal
-javax.swing.plaf.multi
-javax.swing.plaf.synth
-javax.swing.table
-javax.swing.text
-javax.swing.text.html
-javax.swing.text.html.parser
-javax.swing.text.rtf
-javax.swing.tree
-javax.swing.undo
2.トップレベルコンテナ
描画のための外枠、窓枠
-JFrame
-JDialog
-JApplet
3.中間コンテナ
他のコンポーネントの配置、ブロック化。ペイン。
-General系:汎用。
--JPanel
--JScrollPane
--JTabbedPane
-Special系:特殊
--JInternalFrame
--JRootPane
4.アトミック・コンポーネント
個々の部品
-JBUtton
-JToggleButton
-JLabel
-JTextField
-JTextArea
-JCheckBox
-JRadioButton
-JComboBox
-JList
-JScrollBar
-JTable
-JTree
-JProgressBar
-JMenuBar
-JToolBar
-JPopupMenu
*Swing 階層構造
トップレベルコンテナ、中間(Intermediate)コンテナ、アトミックコンポーネント(個々部品)の3階層構造
トップレベルコンテナは必須。
SwingはawtGUIの後継バージョン。(継承クラス)
Javaルック&フィールとWinルック&フィールが選択可能。Javaルックの場合、OSを問わず実行時の表示は同じ。
1.18個のパッケージ
18個あるが、だいたいみんなjavax.swingとjavax.swing.eventしか使わないらしい
-javax.accessibility
-javax.swing
-javax.swing.border
-javax.swing.colorchooser
-javax.swing.event
-javax.swing.filechooser
-javax.swing.plaf
-javax.swing.plaf.basic
-javax.swing.plaf.metal
-javax.swing.plaf.multi
-javax.swing.plaf.synth
-javax.swing.table
-javax.swing.text
-javax.swing.text.html
-javax.swing.text.html.parser
-javax.swing.text.rtf
-javax.swing.tree
-javax.swing.undo
2.トップレベルコンテナ
描画のための外枠、窓枠
-JFrame
-JDialog
-JApplet
3.中間コンテナ
他のコンポーネントの配置、ブロック化。ペイン。
-General系:汎用。
--JPanel
--JScrollPane
--JTabbedPane
-Special系:特殊
--JInternalFrame
--JRootPane
4.アトミック・コンポーネント
個々の部品
-JBUtton
-JToggleButton
-JLabel
-JTextField
-JTextArea
-JCheckBox
-JRadioButton
-JComboBox
-JList
-JScrollBar
-JTable
-JTree
-JProgressBar
-JMenuBar
-JToolBar
-JPopupMenu
表示オプション
横に並べて表示:
変化行の前後のみ表示: