「Jython Swing」の版間の差分
ナビゲーションに移動
検索に移動
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
− | ==Jython Swing== | + | ==[[Jython Swing]]== |
− | [[Jython]][[Swing]][[Python]][[Java]] | + | [[Jython]] | [[Swing]] | [[Python]] | [[Java]] | |
*http://java.sun.com/docs/books/tutorial/uiswing/examples/components/index.html | *http://java.sun.com/docs/books/tutorial/uiswing/examples/components/index.html | ||
− | ===Jython Swing はじめに=== | + | ===[[Jython Swing はじめに]]=== |
− | *Jython Swing はじめに | + | *[[Jython Swing はじめに]] |
==コンポーネント== | ==コンポーネント== | ||
===ウィンドウ=== | ===ウィンドウ=== | ||
− | ====Jython JFrame==== | + | ====[[Jython JFrame]]==== |
− | *Jython JFrame | + | *[[Jython JFrame]] |
===テキスト=== | ===テキスト=== | ||
− | ====Jython JTextComponent 1==== | + | ====[[Jython JTextComponent 1]]==== |
− | *[Jython JTextComponent 1 | + | *[[Jython JTextComponent 1|以下のサンプル(Jython)]] |
**メニューとアクションの割付 | **メニューとアクションの割付 | ||
**キーボード押下との割付 | **キーボード押下との割付 | ||
− | ** | + | **Undo、[[R]]edoの実装 |
**Documentの利用 | **Documentの利用 | ||
**Documentのイベント感知 | **Documentのイベント感知 | ||
− | ====Jython JTextComponent 2==== | + | ====[[Jython JTextComponent 2]]==== |
− | *[JTextComponent 2] | + | *[[JTextComponent 2|DocumentFilter]] |
− | ====JTextComponent 3==== | + | ====[[JTextComponent 3]]==== |
− | *[JTextComponent 3] | + | *[[JTextComponent 3|ドキュメントの変更を感知]] |
− | *[JTextComponent 3] | + | *[[JTextComponent 3|キャレットの状態を感知]] |
− | ====JTextComponent 4==== | + | ====[[JTextComponent 4]]==== |
− | *[JTextComponent 4] | + | *[[JTextComponent 4|エディターキットの利用]] |
===レイアウト=== | ===レイアウト=== | ||
− | ====[Swing レイアウト 1 | + | ====[[Swing レイアウト 1|レイアウト 1]]==== |
− | *[Swing レイアウト 1] | + | *[[Swing レイアウト 1|BorderLayout]] |
− | *[Swing レイアウト 1] | + | *[[Swing レイアウト 1|BoxLayout]] |
− | *[Swing レイアウト 1] | + | *[[Swing レイアウト 1|CardLayout]] |
− | ====[Swing レイアウト 2 | + | ====[[Swing レイアウト 2|レイアウト 2]]==== |
− | *[Swing レイアウト 2] | + | *[[Swing レイアウト 2|FlowLayout]] |
− | *[Swing レイアウト 2] | + | *[[Swing レイアウト 2|GridBagLayout]] |
− | *[Swing レイアウト 2] | + | *[[Swing レイアウト 2|GridLayout]] |
− | ====[Swing レイアウト 3 | + | ====[[Swing レイアウト 3|レイアウト 3]]==== |
− | *[Swing レイアウト 3] | + | *[[Swing レイアウト 3|LayoutManagerのカスタマイズ]] |
===ファイル選択=== | ===ファイル選択=== | ||
− | ====Jython JFileChooser 1==== | + | ====[[Jython JFileChooser 1]]==== |
− | *Jython JFileChooser 1 | + | *[[Jython JFileChooser 1]] |
===テーブル=== | ===テーブル=== | ||
− | ====Jython JTable 1==== | + | ====[[Jython JTable 1]]==== |
− | *Jython JTable 1 | + | *[[Jython JTable 1]] |
2020年2月16日 (日) 04:28時点における最新版
Jython Swing
Jython | Swing | Python | Java |
Jython Swing はじめに
コンポーネント
ウィンドウ
Jython JFrame
テキスト
Jython JTextComponent 1
- 以下のサンプル(Jython)
- メニューとアクションの割付
- キーボード押下との割付
- Undo、Redoの実装
- Documentの利用
- Documentのイベント感知
Jython JTextComponent 2
JTextComponent 3
JTextComponent 4
レイアウト
レイアウト 1
レイアウト 2
レイアウト 3
ファイル選択
Jython JFileChooser 1
テーブル
Jython JTable 1
© 2006 矢木浩人