Fix scroll pane in node manager dialog.
authorDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Fri, 5 Sep 2014 05:05:50 +0000 (07:05 +0200)
committerDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Fri, 5 Sep 2014 05:05:50 +0000 (07:05 +0200)
src/main/java/de/todesbaum/jsite/gui/NodeManagerPage.java

index 7b904d9..124724b 100644 (file)
@@ -198,7 +198,6 @@ public class NodeManagerPage extends TWizardPage implements ListSelectionListene
                nodeList.setName("node-list");
                nodeList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
                nodeList.addListSelectionListener(this);
-               nodeList.setPreferredSize(new Dimension(250, -1));
 
                nodeNameTextField = new JTextField("");
                nodeNameTextField.getDocument().putProperty("Name", "node-name");
@@ -237,7 +236,9 @@ public class NodeManagerPage extends TWizardPage implements ListSelectionListene
                nodeInformationPanel.add(nodePortSpinner, new GridBagConstraints(1, 4, 1, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.NONE, new Insets(6, 6, 0, 0), 0, 0));
 
                setLayout(new BorderLayout(12, 12));
-               add(new JScrollPane(nodeList), BorderLayout.LINE_START);
+        final JScrollPane nodeListScrollPane = new JScrollPane(nodeList);
+        nodeListScrollPane.setPreferredSize(new Dimension(250, -1));
+        add(nodeListScrollPane, BorderLayout.LINE_START);
                add(centerPanel, BorderLayout.CENTER);
 
                I18nContainer.getInstance().registerRunnable(new Runnable() {