Java認(rèn)證:J2ME中用低級(jí)界面實(shí)現(xiàn)數(shù)字輸入 |奧遠(yuǎn)科技是專(zhuān)注于信息化建設(shè)與互聯(lián)網(wǎng)產(chǎn)品開(kāi)發(fā)的高新科技企業(yè),主要服務(wù)于百?gòu)?qiáng)企業(yè)、上市公司、大型集團(tuán)網(wǎng)站建設(shè)。承接大型電商網(wǎng)站、復(fù)雜功能型網(wǎng)站、APP、微信、小程序,oa辦公管理系統(tǒng),ERP管理系統(tǒng)開(kāi)發(fā)。為客戶(hù)提供一站式網(wǎng)絡(luò)營(yíng)銷(xiāo)解決方案,全國(guó)統(tǒng)一客服熱線(xiàn):4000-880-989。 "> Java認(rèn)證:J2ME中用低級(jí)界面實(shí)現(xiàn)數(shù)字輸入 |>Java認(rèn)證:J2ME中用低級(jí)界面實(shí)現(xiàn)數(shù)字輸入 ">

李采潭一级毛片高清中文字幕,亚洲欧洲久久精品,人人插人人舔,91视频专区,杨幂不雅视频bt,美女视频 新婚之夜,日本美女在线视频网站免费

技術(shù)中心

這里象征著我們的態(tài)度和能力

>Java認(rèn)證:J2ME中用低級(jí)界面實(shí)現(xiàn)數(shù)字輸入
作者:中國(guó)IT實(shí)驗(yàn)室    來(lái)源:中國(guó)IT實(shí)驗(yàn)室    發(fā)布時(shí)間:2011-12-30      瀏覽次數(shù):7994
分享到:
歡迎進(jìn)入Java社區(qū)論壇,與200萬(wàn)技術(shù)人員互動(dòng)交流 >>進(jìn)入

    為了方便廣大考生更好的復(fù)習(xí),小編編輯整理提供了Java認(rèn)證:J2ME中用低級(jí)界面實(shí)現(xiàn)數(shù)字輸入,以供各位考生考試復(fù)習(xí)參考,希望對(duì)考生復(fù)習(xí)有所幫助。

    J2ME中使用低級(jí)界面實(shí)現(xiàn)簡(jiǎn)單數(shù)字輸入

    最近在寫(xiě)一個(gè)j2me程序 其中包括一個(gè)數(shù)字輸入的textfield 在手機(jī)上面實(shí)現(xiàn)的時(shí)候(s40模擬器)數(shù)字的輸入很煩瑣,所以想避開(kāi)這種問(wèn)題 于是改用低級(jí)界面實(shí)現(xiàn):

    private StringBuffer sb=new StringBuffer(); //定義一個(gè)StringBuffer用來(lái)保存輸入的數(shù)字

    private int len=4; //想輸入的數(shù)字的長(zhǎng)度

    private int temp; //取數(shù)字

    protected void paint(Graphics g)

    {

    g.setColor(WHITE);

    g.fillRect(0,0,getWidth(),getHeight());

    g.setColor(BLACK);

    g.drawString(sb.toString(),getWidth()/2,getHeight()/2,Graphics.TOP|Graphics.HCENTER);

    //顯示輸入內(nèi)容

    }

    protected void keyPressed(int keynum)

    {

    if (sb.length()==len) //開(kāi)始鍵功能描述

    {

    switch (keynum)

    {

    case KEY_STAR:

    temp=Integer.parseInt(sb.toString()); //得到了屏幕中輸入的數(shù)字 接下來(lái)自己可以利用數(shù)字按下*開(kāi)始動(dòng)能

    break;

    default:

    break;

    }

    }

    if (sb.length() {

    switch (keynum)

    {

    case KEY_NUM1:

    sb.append("1");

    break;

    case KEY_NUM2:

    sb.append("2");

    break;

    case KEY_NUM3:

    sb.append("3");

    break;

    case KEY_NUM4:

    sb.append("4");

    break;

    case KEY_NUM5:

    sb.append("5");

    break;

    case KEY_NUM6:

    sb.append("6");

    break;

    case KEY_NUM7:

    sb.append("7");

    break;

    case KEY_NUM8:

    sb.append("8");

    break;

    case KEY_NUM9:

    sb.append("9");

    break;

    case KEY_NUM0:

    sb.append("0");

    break;

    default: break;

    }

    }

    if(sb.length()>0) //退格鍵函數(shù)描述

    {

    if(keynum==KEY_POUND) sb.deleteCharAt(sb.length()-1);

    }

    repaint();

    }

    protected void keyReapeated(int keynum)

    {

    if(sb.length()>0) //長(zhǎng)按一次性去除建函數(shù)描述

    if(keynum==KEY_POUND) sb=null; }

    repaint();

    }

    注意:keyReapeated()方法JTWI 并未做硬性規(guī)定,所以我們?cè)陂_(kāi)發(fā)的時(shí)候一定要用Canvas.hasRepeatedEvents()方法來(lái)進(jìn)行實(shí)際的偵測(cè)。

?2008-2022 CORPORATION ALL Rights Reserved. 昆明奧遠(yuǎn)科技有限公司版權(quán)所有 滇ICP備09003328號(hào)-1 滇公網(wǎng)安備 53011102000818號(hào) 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證號(hào):滇B2-20110045
昆明那家網(wǎng)絡(luò)公司好,新媒體運(yùn)營(yíng),網(wǎng)站優(yōu)化,網(wǎng)絡(luò)推廣,網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),網(wǎng)站推廣,云南網(wǎng)站公司,昆明新媒體公司,云南網(wǎng)紅主播,昆明SEO公司,昆明網(wǎng)站建設(shè),昆明網(wǎng)絡(luò)推廣,昆明網(wǎng)站優(yōu)化,昆明網(wǎng)站推廣,紅河網(wǎng)站建設(shè),大理網(wǎng)絡(luò)公司,曲靖網(wǎng)絡(luò)公司,麗江網(wǎng)站設(shè)計(jì),昭通網(wǎng)絡(luò)公司,保山大數(shù)據(jù)服務(wù),智慧高速建設(shè),智慧校園服務(wù),云南IDC服務(wù)商,網(wǎng)絡(luò)安全測(cè)評(píng),等保測(cè)評(píng),網(wǎng)站關(guān)鍵詞排名優(yōu)化服務(wù),服務(wù)客戶(hù)盡超2000余家,一切盡在奧遠(yuǎn)科技,服務(wù)電話(huà):13888956730