2016-06-10 2 views
-1

단추 값을 2 차원 배열에 할당하려고합니다. 그것을하는 방법?개별적으로 단추 변수를 2 차원 배열에 할당합니다.

`int [] [] M = 새로운 int [5] [5];

M[0][0]= Button B1; 

M[0][1]= Button B2; 
M[0][2]= 
Button B3; 
M[0][3]= 
Button B4; 
M[0][4]= 
Button B5; 
+0

버튼에 정수 값을 지정하거나 배열에 다른 버튼을 저장하겠습니까? – Nick

+0

예, 설명이 필요합니다. 버튼의 정수 값을 저장 하시겠습니까? 아니면 닉이 언급 한 것처럼? –

답변

0

버튼 값으로 당신이 버튼의 텍스트를 의미하고 그들이
다음이가이 작업을 수행 할 수있는 방법이다 INT 데이터 유형입니다, 가정합니다.

M[0][0] = Integer.parseInt(button1.getText().toString()); 
M[0][1] = Integer.parseInt(button2.getText().toString()); 
0

당신은 당신의 행렬을 반복 갈까요하고 이런 각각의 위치에 버튼을 만들 : 그것은 도움이

Button[][] buttons = new Button[5][5]; 

    for (int i = 0; i < 5; i++) { 
     for (int j = 0; j < 5; j++) { 
      buttons[i][j] = new Button(this); 
     } 
    } 

희망.

감사합니다.

관련 문제