Java/Python 導入ガイド:swing/Jython - __doc__
Java プログラマーのための Python 導入ガイド〈初級/基礎編〉《Jython2.5》
swing/Jython - __doc__
《著》小粒ちゃん《監修》小泉ひよ子とタマゴ倶楽部
第1版♪2003/05/23 ● 第2版♪2009/04/03
■ 概要
Java/Python に組み込まれた機能を Swing/GUI を利用して「簡単に」閲覧できるツールがあると便利です。
組み込みの機能を視覚的に確認できるツールがあると、より効果的な学習ができます。今回は、Swing/GUI を利用した学習用ツールを作成するとともに、組み込み型 list と JList/DefaultListModel との相互理解を目指します。
■ 関連記事
- INDEX〈Python〉
- INDEX〈Swing〉
- Creating a GUI with JFC/Swing ¶, How to Use Lists
- Jython User Guide ¶
事例:ツールを起動する
$ jython2.5b3 -i exJList_doc.pyオプション -i を指定すると、対話モードでモジュールの動作を確認できます。■ Java の世界を覗くツール
ツールを起動するには、プロンプトに続いて以下のコードを入力します。>>> Model.open(JList)メソッド open の引数に任意のクラスを指定すると、各メソッドのシグニチャーを確認できます。たとえば、引数にクラス JList を指定すると、そのメソッドの一覧がリスト項目に表示されます。リスト項目(上)を選択すると、その関数のシグニチャーがテキスト領域(下)に表示されます。 ここでは、組み込み型 list のメソッド append の利用法を示す情報が得られます。これは、次のように入力>>> for e in JList.methods: ... if e.name=="setModel": print e ... public void javax.swing.JList.setModel(javax.swing.ListModel)
したときに得られる情報と同じものです。これを何度も入力するのは面倒なので、このツールがあると便利です。 ⇒ 続きはこちら 》help tool《 で