[導(dǎo)入]設(shè)計(jì)可組裝的j2me UI(一) 核心部件
最近發(fā)現(xiàn)很多朋友在設(shè)計(jì)j2me程序的時(shí)候,在有些關(guān)鍵的UI設(shè)計(jì)都放棄j2me提供的高級(jí)UI。而自己通過(guò)繼承Canvas,而實(shí)現(xiàn)自己想要的效果。游戲的菜單設(shè)計(jì)一般都是這樣。設(shè)計(jì)自己的UI是比較困難的,因?yàn)樽约阂刂破聊坏母鱾€(gè)元素跟各個(gè)元素的低級(jí)事件。我想這些不是問(wèn)題。主要還是很少有教程手把手的教你。小第我經(jīng)過(guò)一個(gè)項(xiàng)目,而起這個(gè)項(xiàng)目的UI全部是自己實(shí)現(xiàn)。所以在這方面算是有點(diǎn)點(diǎn)經(jīng)驗(yàn)。所以拿出來(lái)給大家分享下。
下面將是一些片段代碼,希望。
代碼
上面的類不足以顯示,主要是通過(guò)下面的類,通過(guò)addPart方法添加進(jìn)去。 代碼
以上就是UI的核心,以后我將會(huì)逐漸介紹其他的組件跟相關(guān)的事件接口。讀者也可以自己實(shí)現(xiàn)一些有意思的界面然后測(cè)試下,我相信效果會(huì)更好 |
文章來(lái)源: http://wuhua.javaeye.com/blog/34288
posted on 2006-12-30 08:44 路是爬出來(lái)的 閱讀(115) 評(píng)論(0) 編輯 收藏