2015年1月6日 星期二

[Java Listener]使用Timer及KeyListener的示範程式

這個示範程式包含了JFrame、GridLayout、Timer、ActionListener的使用
提供大家參考

請先下載程式的jar看看程式執行結果
https://drive.google.com/file/d/0B-GqYZpGRgBjUUJYNmJVb1dobU0/view?usp=sharing

程式的介面大概像這樣



大致上的流程是這樣:
1.首先用JFrame、JLabel及JButton做出9宮格的畫面
2.再使用Timer隨機讓格子變換顏色
3.讓每個JButton增加ActionListener及KeyListener的功能,使JButton發生Listener事件時回復原本狀態

以下直接將說明寫在程式碼內

沒有留言 :

張貼留言