Вот мои текущие настройки:
private JComponent upperContent = new GeneralContent();
private JComponent lowerContent = new GeneralContent();
// GeneralContent extends JComponent
jframe.setLayout(new GridLayout(2, 0));
upperContent.setLayout(null);
lowerContent.setLayout(new GridBagLayout());
jframe.add(upperContent);
jframe.add(lowerContent)
Все компоненты lowerContent отображаются должным образом, в то время как upperContent не отображает компонент, который был добавлен в меня, с помощью следующего кода:
JLabel label=new JLabel();
upperContent.add(label);
label.setLocation(15,15);
я также использовал label.repaint (); & upperContent.revalidate () также не работал