私が取り組んでいるプロジェクトで GridBagLayout を使用していますが、問題は、自分のコンピューターまたは大学の他のコンピューターでコンパイルすると、希望する方法が適切に表示されることです。
しかし、別のPCで実行すると、表示が異なり、左上のパネルとレーダーパネルが本来あるべきものとは異なります。
どちらも同じ JDK を使用しており、NetBeans 7.3 を使用しているため、どこに問題があるのかわかりません。
これは、パネルをフレームに追加するために使用している方法です。
private void agregarPaneles() {
this.setLayout(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
gbc.insets = new Insets(10, 10, 10, 10);
gbc.gridx = 0;
gbc.gridy = 0;
gbc.gridwidth = 1;
gbc.gridheight = 1;
add(scrollerVuelos, gbc);
gbc.gridx = 1;
gbc.gridy = 0;
gbc.gridwidth = 1;
gbc.gridheight = 1;
add(panelEstado, gbc);
gbc.gridx = 2;
gbc.gridy = 0;
gbc.gridwidth = 1;
gbc.gridheight = 1;
add(panelOrdenes, gbc);
gbc.gridx = 0;
gbc.gridy = 1;
gbc.gridwidth = 3;
gbc.gridheight = 1;
add(panelRadar, gbc);
}