例題で学ぶ Jython/Swing フレームワーク #0: JFrame
‖記事一覧‖ Java.use(better, Jython=Swing)《Jython2.5.0》
#0: JFrame
《著》小粒ちゃん+α《監修》小泉ひよ子とタマゴ倶楽部
第1版♪2003/05/23 ● 第2版♪2009/04/03
事例:モジュールを起動する
$ jython2.5.0 -i swing_tips.py >>> ex() 0: step00 -- from javax.swing import JFrame 1: step01 -- from javax.swing import JButton 2: step02 -- class TIPS() 3: step03 -- from javax.swing import JPanel 4: step04 -- def command(self, *args) 5: step05 -- from random import randint 6: step06 -- from javax.swing import JList 7: step07 -- from javax.swing import DefaultListModel 8: step08 -- from javax.swing import JScrollPane 9: step09 -- class Command(object) 10: step10 -- def addElement(self, obj) 11: step11 -- from java.awt import GridLayout 12: step12 -- from javax.swing import JLabel >>> do(0)
モジュールを起動すると、次のようなウィンドウが現れます。
- ウィンドウ内には、何も部品が配置されていません。
事例:コードの解説
from javax.swing import JFrame def step00(): """from javax.swing import JFrame""" frame = JFrame( title = "swing: step00", #1 size = (180,100), #2: Dimension(int width, int height) ) frame.visible = True #3
》こちらに移動中です《
関連記事
- 《余録》The Swing Tutorial 《Jython2.5》
- INDEX《Swing》JFrame
- INDEX《Swing》title=
- INDEX《Swing》size=
- INDEX《Swing》visible=
Last updated♪2009/09/30