畫板
這是入門的乙個小專案
習慣了左哥的講課方式,一開始超哥講我有點摸不著頭腦,左哥講得極為詳細,超哥則是思維上的引導。一開始,我跟不上節奏,又想一心兩用做做兼職,幾天下來,我發現自個有點吃不消,還是一心顧好學習吧。
超哥講得思路很清晰,先把畫板分成幾個部分,再一一列出來
// 設定選單
createmenu();
// 增加繪製介面
adddrawpanel();
// 增加工具欄
addtoolspanel();
// 增加顏色選擇面板
addcolorpanel();
// 設定可見
setvisible(true);
//給繪製面板增加監聽
addlistener();
在乙個個實現其方法,並將乙個乙個類分開再通過傳值將其聯絡在一起,就是在傳值得時候麻煩點,我馬虎常忘記傳值。這樣在功能實現時,哪個地方的功能出現錯誤就能很快地到相應的類中去修改,不用將整個**看一遍。一開始看到畫板的十六個類時,我是一臉懵逼,這麼也太多了吧。但是你把思路理清晰時就會發現,這十六個類也不多,個個功能實現著,反而比都放在乙個類好多了。
五子棋我覺得五子棋是畫板的一種複習,相比而言畫板比五子棋複雜點。五子棋引入了流這個新知識,在音訊引入是就幾行**而已還是比較簡單的
trycatch (exception e)
在介面上也用無邊框,實現介面的進一步美觀。
五子棋總結
五子棋總結 之前做的五子棋中,棋盤是畫的二維 棋子是用filloval畫的填充圓。現在是在原來的基礎上,稍微做了下修改。不過,功能還是很弱,還需繼續完善!現在就先做個小總結。簡單功能的介紹 1.可以分為 人人對戰和人機對弈 2.當覺得自己下的位置不是很理想時,可以悔棋,直到棋盤上沒有棋子為止。3.基...
五子棋專案結束總結 五子棋活動總結
五子棋活動總結 篇一 五子棋興趣小組活動總結 五子棋興趣小組活動總結 在這個學期裡,我們五子棋興趣小組的活動提高了學 生活動興趣,增長學生棋藝水平,陶冶學生的性情。現將本 小組的活動情況總結如下 一 基本情況 參加本學期五子棋興趣小組活動的同學分別來自四年 級一 二 三班,他們都自覺按照老師的要求,...
下五子棋的bot 五子棋演算法
include include include include include include jsoncpp json.h c 編譯時預設包含此庫 define n 7 每個節點的分支數 以下為各棋型的識別碼 權重 define win 1 4000 define lose 2 4000 defi...