2013-03-19 80 views
-4

在TextField中寫入10個整數,如下所示:1,2,3,....在點擊+按鈕(您創建的)後,它會做一個jLabel中的數字的總和,然後有一個*按鈕,它將乘以所有的數字並以單獨的jLabel打印出來,然後有一個Minimum按鈕,它將顯示數組中最低值的數字在另一個單獨的jLabel。在JAVA中添加,乘數和找到最小值的數字

是的,我很抱歉,我沒有說清楚。我只需要知道最後一部分代碼是什麼,MINIMUM部分。我試過java.lang.Math_MIN(不知道它是否寫得正確),我嘗試了長度運算符,但它們都沒有工作... 注意:它在NetBeans中完成,而且我不是來自講英語的國家,所以如果我發送你的代碼部分是用我的語言編寫的。

+1

你做了什麼? – 2013-03-19 18:51:37

+4

我們不是來爲你做功課的。如果您展示了一些努力並向我們展示您嘗試過的內容,尤其是您遇到的問題,我們將會更加樂意提供幫助。 – 2013-03-19 18:52:28

+0

粘貼你的代碼請 – Biswajit 2013-03-19 18:52:40

回答

2

這是總結,其餘應該很容易。

btnPlus = new JButton("+"); 
     btnPlus.addActionListener(new ActionListener() { 
      public void actionPerformed(ActionEvent arg0) { 
       String nums = textField.getText(); 

       if (nums.matches("[0-9]+") && nums.length() == 10) { 

        char[] charArray = nums.toCharArray(); 
        int sum = 0; 

        for (int i = 0; i < charArray.length; i++) { 
         sum += Character.getNumericValue(charArray[i]); 
        } 
        label_1.setText(Integer.toString(sum)); 
       } 
      } 
相關問題