2013-03-19 78 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)); 
       } 
      } 
相关问题