c.weightx = 0;
c.fill = GridBagConstraints.NONE;
c.insets = new Insets(0, 5, 0, 0);
imageSourcePanel.add(browseButton, c);
JPanel miscPropPanel = new VerticalStaticJPanel();
miscPropPanel.setLayout(new GridBagLayout());
miscPropPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 5, 0));
c = new GridBagConstraints();
c.anchor = GridBagConstraints.EAST;
c.gridx = 0;
c.gridy = 0;
c.weightx = 0;
c.fill = GridBagConstraints.NONE;
c.insets = new Insets(5, 0, 0, 5);
miscPropPanel.add(nameLabel, c);
c.gridy = 1;
miscPropPanel.add(typeLabel, c);
c.gridy = 2;
miscPropPanel.add(imageLabel, c);
c.gridy = 3;
miscPropPanel.add(widthLabel, c);
c.gridy = 4;
miscPropPanel.add(heightLabel, c);
c.insets = new Insets(5, 0, 0, 0);
c.fill = GridBagConstraints.HORIZONTAL;
c.gridx = 1;
c.gridy = 0;
c.weightx = 1;
miscPropPanel.add(objectName, c);
c.gridy = 1;
miscPropPanel.add(objectType, c);
c.gridy = 2;
miscPropPanel.add(imageSourcePanel, c);
c.gridy = 3;
miscPropPanel.add(objectWidth, c);
c.gridy = 4;
miscPropPanel.add(objectHeight, c);
mainPanel.add(miscPropPanel, 0);
}