Your design might be the problem. Components (JButtons) are placed in containers (JPanels) according to the container's layout manager. The layout manager divides the container into distinct areas...