==[[Jython Swing]]==
[[Jython]] | [[Swing]] | [[Python]] | [[Java]] |
*http://java.sun.com/docs/books/tutorial/uiswing/examples/components/index.html
===[[Jython Swing はじめに]]===*[[Jython Swing はじめに]]
==コンポーネント==
===ウィンドウ===
====[[Jython JFrame]]====*[[Jython JFrame]]
===テキスト===
====[[Jython JTextComponent 1]]====*[[Jython JTextComponent 1] [|以下のサンプル(Jython)]]
**メニューとアクションの割付
**キーボード押下との割付
**Undo、Redoの実装Undo、[[R]]edoの実装
**Documentの利用
**Documentのイベント感知
====[[Jython JTextComponent 2]]====*[[JTextComponent 2|DocumentFilter] [DocumentFilter]====[[JTextComponent 3]]====*[[JTextComponent 3|ドキュメントの変更を感知] [ドキュメントの変更を感知]*[[JTextComponent 3|キャレットの状態を感知] [キャレットの状態を感知]====[[JTextComponent 4]]====*[[JTextComponent 4|エディターキットの利用] [エディターキットの利用]
===レイアウト===
====[[Swing レイアウト 1] [|レイアウト 1]]====*[[Swing レイアウト 1|BorderLayout] [BorderLayout]*[[Swing レイアウト 1|BoxLayout] [BoxLayout]*[[Swing レイアウト 1|CardLayout] [CardLayout]====[[Swing レイアウト 2] [|レイアウト 2]]====*[[Swing レイアウト 2|FlowLayout] [FlowLayout]*[[Swing レイアウト 2|GridBagLayout] [GridBagLayout]*[[Swing レイアウト 2|GridLayout] [GridLayout]====[[Swing レイアウト 3] [|レイアウト 3]]====*[[Swing レイアウト 3|LayoutManagerのカスタマイズ] [LayoutManagerのカスタマイズ]
===ファイル選択===
====[[Jython JFileChooser 1]]====*[[Jython JFileChooser 1]]
===テーブル===
====[[Jython JTable 1]]====*[[Jython JTable 1]]