Я использую GridBagLayout в проекте, над которым я работал, проблема в том, что когда я компилирую на своем компьютере или на других компьютерах в моем универмаге, он правильно показывает, каким я хочу его видеть.
Но когда я запускаю его на другом ПК, он отображается по-другому, верхняя левая панель и панель радара не такие, какими должны быть.
У нас обоих один и тот же 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);
}