2012-04-25 67 views

回答

1

您想要記錄您的繪圖步驟,例如每次繪製新路徑時使用路徑數組。當按下撤銷按鈕時,您將「繪圖計數器」減1並重繪所有路徑直至您的「繪圖計數器」。當您重做時,將您的「繪圖計數器」增加1,並重新繪製所有路徑直至計數器(或數組的末尾,自然是!)。在撤消並重新繪製之後,從draw數組中刪除後面的條目。

+0

currentStack = new ArrayList (); – 2012-04-25 09:27:02

+0

非常感謝你的粉紅色.. =) – 2012-04-25 09:27:22

+0

不客氣。 ;)如果這是一個成功的答案,請點擊左側的勾號圖標來標記。然後,我覺得今天我已經取得了成就。 :d – 2012-04-25 10:52:59

相關問題