private Button whichButton()
    {
        for(int i = 0; i < BCOUNT; i++)
        {
            if(within(buttonArray[i].area())) {
                return buttonArray[i];
            }
        }
        for(Integer i : buttonMap.keySet())
        {
            if(within(buttonMap.get(i).area())) {
                return buttonMap.get(i);
            }
        }
        return null;
    }