Jython/Swing《余録》2010 FIFA World Cup South Africa™

記事一覧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 で再構成しました。


》作業中です《

課題:2010 FIFA World Cup South Africa™

要求仕様

2010 FIFA World Cup South Africa™ 全試合の戦績を、グループリーグ、決勝トーナメント別に表示したい。

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




次のようなウィンドウが現れます。そこで、

試合 #55 のツリー項目を選択すると、

日本チーム Japan (jpn) の戦績が表示されます。

《余録》日本チームは PK 戦で敗退となりましたが、その足跡をここに残します。2010-06-29

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

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

% cat matches/stage2.txt
# http://www.fifa.com/worldcup/matches/index.html
Round of 16
Match	Date - Time	Venue			Results		
49	26/06 23:00	Nelson Mandela Bay/Port Elizabeth		Uruguay	2:1 (1:0) 	Korea Republic	
...
55	29/06 23:00	Tshwane/Pretoria		Paraguay	0:0 a.e.t. 5:3 PSO 	Japan	
...
Quarter-finals
Match	Date - Time	Venue			Results		
57	02/07 23:00	Nelson Mandela Bay/Port Elizabeth		Netherlands	2:1 (0:1) 	Brazil	
...
Semi-finals
Match	Date - Time	Venue			Results		
61	07/07 03:30	Cape Town		Uruguay	2:3 (1:1) 	Netherlands	
...
Match for third place
Match	Date - Time	Venue			Results		
63	11/07 03:30	Nelson Mandela Bay/Port Elizabeth		Uruguay	Background	Germany	
Final
Match	Date - Time	Venue			Results		
64	12/07 03:30	Johannesburg		Netherlands	Background	Spain	
...

TOP
》作業中です《


関連記事

Last updated♪2010/06/25