Java Home

          Java技術修煉中...
          posts - 20, comments - 22, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          章后習題練習總結

          Posted on 2006-07-21 18:56 Yemoo'S Java Blog 閱讀(332) 評論(0)  編輯  收藏
          通過做本章最后得習題,發現如下問題需要偶以后注意:
          1,注意用戶輸入數據得合法性.
          ???如需要輸入一個正整數才有效,如果對用戶輸入不加判斷,當用戶輸入一個負數時則會產生錯誤得結果.因此應該進行簡單的判斷.
          int n=0;
          ?? while(n<1)
          ?????????n=讀取用戶輸入的值
          這樣即可保證用戶輸入得時一個正整數.
          2,圖形界面中setText()得內容必須時字符串型,因此在輸出一個數字型時應該將其轉換成字符串型.
          ? 用Integer.toString(),Double.toString()方法即可.
          ? 例,int x=1;aa.setText(Integer.toString(x));
          3,圖形界面中捕獲哪個按鈕被按下得方法.
          ? 當存在多個button按鈕時,我們都用actionListener(this)來監聽.那么如何判斷用戶點擊了哪個按鈕呢?
          ??
          用getSource()方法
          ?
          例:btn1.addActionListener(this);btn2.addActionListener(this);
          ????? public void actionPerformed(ActionEvent e){
          ????????????if(e.getSource()==btn1)
          ??????????????????//do anything
          ??????????? else if(e.getSource==btn2)
          ???????????????? //do other things
          ????? }

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 建宁县| 临朐县| 汶上县| 贵州省| 同江市| 墨竹工卡县| 晋江市| 德格县| 上林县| 安西县| 哈密市| 韶山市| 东莞市| 龙川县| 隆昌县| 海南省| 宁阳县| 涞水县| 尚义县| 蕉岭县| 平舆县| 隆安县| 光山县| 龙南县| 彭水| 镇原县| 柘城县| 安远县| 磴口县| 布尔津县| 沾益县| 高安市| 红河县| 浦江县| 香港| 郁南县| 元朗区| 台安县| 张家界市| 杂多县| 长白|