Jython/Swing《余録》JTable: グループリーグ順位表 - 外部ファイル

記事一覧Java.use(better, Jython=Swing)《Jython2.5》《復刻改訂版》
Java プログラマーのための Python 導入ガイド -- 2010 FIFA World Cup South Africa™

《余録》JTable: グループリーグ順位表

《著》伊藤うさぎ、森こねこ《監修》小粒ちゃん@湘南組、小粒ちゃん@博多組
第1版♪2003/12/29 ● 第2版♪2006/10/02 ● 第3版♪2010/06/11

2010 FIFA World Cup の開催を機に、Jython2.5 で再構成しました。


課題:グループリーグを突破するには

要求仕様

予選リーグに出場した全32チームの個別情報をグループ別に表示したい。

  • モジュールを起動すると、
$ jython -i wc02c_JTableFile.py
>>> 

グループEのタブを選択したので、日本チーム Japan (jpn) に関する情報が表示されます。

toolTipText 解説
タブ JTabbedPane の上では、
選択したチームの予選グループ名を表示します
テーブル JTable の上では、
選択したチーム名(正式)を表示します
ラベル JLabel の上では、
選択したチーム名(略記)を表示します
テキスト領域 JTextArea の上では、
選択したチーム名(正式)を表示します

以下の公式サイトから得られる情報をもとに、

その内容を反映したテキストファイル score/score.txt から各チームの戦績を読み込んで、テーブル JTable 内に表示します。

% cat score/score.txt
Group A
Team	MP	W	D	L	GF	GA	Pts
Uruguay	3	2	1	0	4	0	7
Mexico	3	1	1	1	3	2	4
South Africa	3	1	1	1	3	5	4
France	3	0	1	2	1	4	1
DetailsNewsAnalysisMatches
Group B
Team	MP	W	D	L	GF	GA	Pts
Argentina	3	3	0	0	7	1	9
Korea Republic	3	1	1	1	5	6	4
Greece	3	1	0	2	2	5	3
Nigeria	3	0	1	2	3	5	1
DetailsNewsAnalysisMatches
...

TOP
》作業中です《


関連記事

Last updated♪2010/06/16