2015-01-09 2 views
0

JTable의 열의 값의 합계를 찾고 싶습니다. getvalueAt 메서드를 사용해 JTable로부터 값을 꺼 냈습니다 만, 마지막에 합계는 없습니다.JTable 열의 값의 합계를 찾는다

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {          
    for(int i = 0; i <model1.getRowCount(); i++) { 
     int total =0; 
     int Amount =Integer.parseInt(model1.getValueAt(i,3)+""); 
     total +=Amount; 
     System.out.println(total); 
    } 
} 

내 전류 출력은 다음과 같이 점점 : 이것은 내 코드입니다

10 // values in column 
20 
30 

답변

5

당신은 당신의 for 루프 내 total를 선언, 그래서 그것은 각각의 반복에서 0으로 초기화됩니다.

for 루프 전에 선언하십시오.

+0

오 !! 나는 그걸 잊어 버렸어. 괜찮아. 고마워. –

+0

@AshikAshok, 너 오신 것을 환영합니다. :) – Mena

관련 문제