извините, если заголовок пропущен, ведущий или не информативный. Я не мог сказать, как я хочу, чтобы это выглядело.Сохранение двумерных точек массива в переменной
У меня есть 2D массив в Java
private JButton[] [] JbGrid = new JButton[30] [21];
и что я хочу сделать, это получить значение 10 в первом массиве и 11-е значение во втором массиве, и их история их на одном переменных.
Если это невозможно, две переменные должны работать.
Например, вы можете видеть, что я сохранил числа из массива в MOUSE_X и MOUSE_Y, но это было легко, потому что оно обновляло значение при щелчке.
for(int i = 0; i<30; i++)
{
for(int j = 0; j<21; j++)
{
if(e.getSource()==JbGrid[i][j])
{
MOUSE_X = j;
MOUSE_Y = i;
// jPpanelMain.revalidate();
// jPpanelMain.repaint();
runTimer();
reColour();
System.out.println("Mouse X: "+MOUSE_X+" Mouse Y: "+MOUSE_Y);
}
}
}
Как я могу хранить значения в переменной (-ах) из 2D-массива.
Я использовать очки в действии сценария 3, но я не уверен, как вы будете размещать кооперативы ординату из массива в к точке. – Moynul
@Moynul Я не уверен, что понимаю ваш вопрос. Я предлагал сохранить значения в такой точке, как «Point p = new Point (j, i)» или, альтернативно, «Point p = new Point (MOUSE_X, MOUSE_Y)». –