将2D数组点存储到变量中

时间:2014-04-29 02:36:20

标签: java arrays

对不起,如果标题错过领先或不提供信息。我无法说出我希望它看起来像什么。

我在java中有一个2D数组

        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数组中的变量中。

1 个答案:

答案 0 :(得分:0)

如果您只是在寻找一个可存储x和y值的类,您可以使用Point

http://docs.oracle.com/javase/7/docs/api/java/awt/Point.html