Java 問題

2008-06-16 9:37 am
問題在
http://www.leepoint.net/notes-java/examples/games/five/five.html

請問有人可教我怎樣完成undo button嗎?

回答 (1)

2008-06-21 9:38 am
✔ 最佳答案
首先要 create 一個 object 去 store 住 D 步驟, tips 都有講要 LIFO (Last In First Out) 既, 即係要用一個 Stack:
http://java.sun.com/j2se/1.3/docs/api/java/util/Stack.html
將一個 private Stack stack; 放嚮 public class Five 既 global object 度,
記得要嚮 main() 入面 new 一個新既 Stack object 比佢.
然後嚮 Five() Constructor 入面 new 一個新既 undo button,
之後重要 add ActionListener 去個制度.
然後都係一 D logic,
1. 每行一步都要 store 個 coordinate 去個 stack 度做 undo.
2. Implement undo 果個 method.
3. 玩完隻 game 記得 destroy 個 ActionListener.


收錄日期: 2021-05-03 19:16:40
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080616000051KK00185

檢視 Wayback Machine 備份