2013-03-19 2 views
-4

1, 2, 3, ...처럼 TextField 10의 정수로 씁니다. 작성한 + 버튼을 클릭하면 jLabel에있는 숫자의 합계를 수행하면 모든 숫자가 곱 해져서 별도의 jLabel에서 출력되는 * 버튼이 표시되고 최소 버튼이 표시됩니다.이 버튼은 배열의 숫자가 가장 낮은 값으로 표시됩니다 또 다른 별도의 jLabel에서.자바에서 가장 낮은 값을 가진 숫자를 더하기, 곱하기, 찾아 내기

네, 미안하지만, 분명히하지 않았습니다. 필자는 마지막 부분 인 MINIMUM 부분의 코드가 무엇인지 알아야합니다. 나는 java.lang.Math_MIN (dunno가 맞다면)을 시도하고 길이 연산자를 시도했지만 아무 것도 작동하지 않았다. 참고 : NetBeans에서 완료되었으며 나는 영어권 국가 출신이 아니므로 보내면 당신은 그것의 코드 부분이 제 언어입니다.

+1

무엇을 했습니까? –

+4

우리는 당신을 위해 숙제를하러 온 것이 아닙니다. 어떤 노력을 보여 주었고, 무엇을 시도했는지, 특히 무엇이 붙어 있는지를 보여 주면, 우리는 훨씬 더 행복하게 도와 줄 것입니다. –

+0

코드 붙여 넣기 – Biswajit

답변

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)); 
       } 
      } 
관련 문제