2013-03-27 2 views
0

У меня есть этот код:Как отредактировать конкретные данные JButton в

JButton[][] grid; 
    grid = new JButton[15][13]; 
    for (int x = 0; x < 15; x++) { 
     for (int y = 0; y < 13; y++) { 
      grid[x][y] = new JButton("(" + x + "," + y + ")"); 
      frame.add(grid[x][y]); 
     } 
    } 

Мой вопрос, как я могу редактировать конкретный JButton? Предположим, я хочу добавить другой текст в JButton в [2] [2]. В конечном счете, я хотел бы добавить другие кнопки, такие как actionlistener и т. Д., Но мой основной вопрос - получить доступ к определенной кнопке.

+1

сетка [2] [2] .setText («Hello»); ?? –

+1

Есть ли причина, по которой вы не можете использовать сетку? (ваш массив) – user949300

ответ

2

вы можете просто использовать grid[2][2], чтобы получить кнопку, как и для доступа к нормальному двумерному массиву.

Смежные вопросы