Hallo!
Anscheinend ist die Größe von dem JTextfield abhängig davon was das größte Element in der Spalte, in welcher JTextfield liegt, ist. Wie kann ich das JTextfield größer machen?
Anscheinend ist die Größe von dem JTextfield abhängig davon was das größte Element in der Spalte, in welcher JTextfield liegt, ist. Wie kann ich das JTextfield größer machen?
Java:
//panelExistingConfiguration ist das Panel welches ihr am Bild sehen könnt.
panelExistingConfiguration = new JPanel();
panelExistingConfiguration.add(getExistingConfigurationPanel(),
BorderLayout.CENTER);
...
...
//dieses panel wird retouniert durch die Methode getExistingConfigurationPanel()
JPanel panel = new JPanel(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
panel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
gbc.ipady = 15;
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.weightx = 1.0;
panel.add(getExistingConfigurationChoosePanel(), gbc);
gbc.gridy = 1;
panel.add(getExistingConfigurationOptionPanel(), gbc);
...
...
//dieses Panel wird retouniert durch getExistingConfigurationChoosePanel()
JPanel panel = new JPanel(new GridBagLayout());
GridBagConstraints gbc = new GridBagConstraints();
panel.setBorder(BorderFactory
.createTitledBorder("Configuration"));
gbc.anchor = GridBagConstraints.WEST;
gbc.insets = new Insets(0, 15, 0, 20);
panel.add(new JLabel(GuiConstants.LABEL_EXISTING_CONFIGURATION_DIRECTORY), gbc);
// hier wird das JTextfield geadded
gbc.gridx = 1;
gbc.gridy = 0;
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.weightx = 1.0;
gbc.insets = new Insets(0, 0, 0, 5);
panel.add(textExistingConfigurationDirectory, gbc);
//
gbc.gridx = 2;
gbc.fill = GridBagConstraints.NONE;
gbc.insets = new Insets(0, 0, 0, 15);
gbc.weightx = 0.0;
panel.add(buttonExistingConfigurationDirectory, gbc);
Anhänge
Zuletzt bearbeitet: