Создание пространства для рисунков Graphics2D

Я хочу нарисовать простую доску из прямоугольников Graphics2D, но я также хочу иметь одну JButton под этой доской. Я знаю точные размеры этой платы в пикселях, и я пытался разобраться сgetContentPane() Метод и BoxLayout, вот так:

frame.getContentPane().add(board);
frame.getContentPane().add(Box.createRigidArea(new Dimension(bWidth, bHeight)));
frame.getContentPane().add(new JButton("Start"));
frame.pack();

Но RigidArea не является действительно невидимым, и оно перекрывает мои рисунки. Не могли бы вы дать мне несколько советов, как заставить его работать должным образом? :( Я хотел только одну маленькую кнопку, и это заставило меня сидеть здесь около 2 часов сейчас ...

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос