asdtiang的博客 感謝blogjava提供的博客交流平臺(tái)

          使用lwui遇到的一些常見(jiàn)問(wèn)題:

          模擬器一閃而過(guò),出現(xiàn)classnotfound異常

          一般可能是因?yàn)殚_(kāi)發(fā)環(huán)境不兼容問(wèn)題,建議采用Eclicpse 3.4JDK1.6、插件EclicpseMe1.7.9、模擬器:WTK2.5.2相搭配。別一種可能是因?yàn)橐氲?/span>lwuit沒(méi)有置頂?shù)年P(guān)系,只是按下圖操作配置一下就可以了。


          如何裝控件居中,控件定位問(wèn)題

          控件只出現(xiàn)次數(shù)少的,可以按以下代碼實(shí)現(xiàn)定位

          f = new Form("Form");

          f.setLayout(new BoxLayout(BoxLayout.Y_AXIS));

          bt_reset=new Button("重置");      

          bt_reset.setPreferredW(50);

          Container csubmission = new Container(new FlowLayout(Component.CENTER));

          csubmission.addComponent(bt_reset);

          f.addComponent(csubmission);

                  f.show();

          出現(xiàn)次數(shù)較多的話最好自己寫(xiě)一個(gè)控件出來(lái),不然會(huì)比較消耗資源。

          文本域顯示文字不全,每一行最后幾個(gè)字看不到的問(wèn)題

          這個(gè)問(wèn)題,只會(huì)在一部分機(jī)型是出現(xiàn),像winmobile系統(tǒng)的手機(jī)一般沒(méi)有問(wèn)題,但Symbian系列的上面會(huì)有文字顯示不全的問(wèn)題。這個(gè)問(wèn)題我采用了很我多種方法去解決,都不見(jiàn)成效,迫不得已查看源碼,結(jié)果真是因?yàn)槟沁叺膯?wèn)題,lwuit原本就沒(méi)有漢化,所以計(jì)算文字的長(zhǎng)度時(shí)是把一個(gè)字當(dāng)一個(gè)字母來(lái)計(jì)算的,英文字母的長(zhǎng)度比中文的小,所以每一行里的文字字?jǐn)?shù)按照它的計(jì)算會(huì)比現(xiàn)實(shí)多幾個(gè)。

          解決方案:將源碼里面被用來(lái)計(jì)算文字長(zhǎng)度的英文字母改成中文。

          list過(guò)長(zhǎng),下面的項(xiàng)顯示不出來(lái)?

          List顯示問(wèn)題,程序?qū)懗鰜?lái)發(fā)現(xiàn)在list過(guò)長(zhǎng)時(shí),不會(huì)滾動(dòng),下面的內(nèi)容全部無(wú)法查看。經(jīng)查看原demo發(fā)現(xiàn)需要設(shè)置form.setScrollable(false);因?yàn)楫?dāng)加進(jìn)form里時(shí),整個(gè)list被視為一個(gè)控件,而在默認(rèn)情況下form.setScrollable(true),在這種情況下,界面內(nèi)容過(guò)長(zhǎng)時(shí)會(huì)自動(dòng)滾動(dòng),但是它是靠移動(dòng)焦點(diǎn)來(lái)滾動(dòng)的。而整個(gè)list這種情況下只占一個(gè)焦點(diǎn)所以不能滾動(dòng)。

          解決方案:form.setScrollable(false);

          轉(zhuǎn)載注明出處:j2me 交流群:65676039 ----逐夢(mèng)



          天蒼蒼,野茫茫,風(fēng)吹草底見(jiàn)牛羊

          posts - 80, comments - 24, trackbacks - 0, articles - 32

          Copyright © asdtiang

          asdtiang的博客 PaidMailz
          點(diǎn)擊廣告網(wǎng)賺A(每天4個(gè)廣告,每個(gè)0.0025美元,一個(gè)搜索廣告0.03美元)
          主站蜘蛛池模板: 宾阳县| 兴隆县| 寿宁县| 新干县| 文山县| 额济纳旗| 合山市| 大同市| 石景山区| 昌黎县| 中卫市| 南澳县| 林西县| 阳春市| 和龙市| 特克斯县| 凌云县| 库尔勒市| 广饶县| 蒙山县| 卢龙县| 四子王旗| 佛冈县| 前郭尔| 永吉县| 临桂县| 凤山县| 砚山县| 麻栗坡县| 南投市| 乌恰县| 台北县| 肥乡县| 乌兰县| 凉城县| 金塔县| 汕头市| 灯塔市| 永仁县| 社旗县| 花莲市|