Я новый пользователь на Swing, и у меня проблема с отрисовкой компонентов по координатам.Пожалуйста, посмотрите на этот код:
JFrame frame=new JFrame();
frame.setBounds(new Rectangle(0, 0, 700, 600));
frame.getContentPane().setBackground(Color.yellow);
frame.setVisible(true);
JPanel graph=new JPanel();
graph.setBounds(new Rectangle(0, 0, 700, 300));
graph.setBackground(Color.white);
graph.setOpaque(true);
frame.getContentPane().add(graph);
Мне нужно, чтобы JPanel закрыл 50% от JFrame, но теперь он закрывается на 100%, а JFrame имеет белый цвет для фона.Как мне исправить ошибку?Кроме того, есть ли какие-либо средства для установки ширины и высоты с использованием процентов?Например, 50% для ширины.Или может быть существуют какие-либо контейнеры для моего вопроса?Спасибо