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
          ????? }

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


          網站導航:
           
          主站蜘蛛池模板: 扎赉特旗| 漳浦县| 东安县| 连州市| 三台县| 开封县| 霍山县| 荔波县| 兴海县| 博兴县| 麟游县| 商南县| 竹溪县| 伊宁县| 怀来县| 句容市| 连江县| 新邵县| 岐山县| 自贡市| 宾阳县| 景宁| 连山| 尼木县| 江北区| 嘉善县| 开原市| 临潭县| 和田县| 巴塘县| 岐山县| 天峨县| 依安县| 黑水县| 抚州市| 剑川县| 黔西| 郧西县| 临城县| 冷水江市| 新竹县|