Author: jflesch
Date: 2006-10-20 06:19:16 +0000 (Fri, 20 Oct 2006)
New Revision: 10678
Modified:
trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java
trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java
Log:
Fix index selection dialog
Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java 2006-10-19
22:16:13 UTC (rev 10677)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java 2006-10-20
06:19:16 UTC (rev 10678)
@@ -9,6 +9,8 @@
import javax.swing.JTextField;
import javax.swing.JButton;
+import javax.swing.JScrollPane;
+
import thaw.plugins.Hsqldb;
import thaw.core.I18n;
import thaw.core.Logger;
@@ -84,8 +86,8 @@
indexPanel = new JPanel();
indexPanel.setLayout(new GridLayout(1, 2));
- indexPanel.add(localIndexes.getPanel());
- indexPanel.add(otherIndexes.getPanel());
+ indexPanel.add(new JScrollPane(localIndexes.getPanel()));
+ indexPanel.add(new JScrollPane(otherIndexes.getPanel()));
upPanel.add(indexPanel, BorderLayout.CENTER);
@@ -100,7 +102,7 @@
frame.getContentPane().add(upPanel, BorderLayout.CENTER);
frame.getContentPane().add(downPanel, BorderLayout.SOUTH);
- frame.setSize(400, 500);
+ frame.setSize(500, 400);
cancelButton.addActionListener(this);
okButton.addActionListener(this);
Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java 2006-10-19
22:16:13 UTC (rev 10677)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java 2006-10-20
06:19:16 UTC (rev 10678)
@@ -205,8 +205,9 @@
toolBar.add(newIndex);
if (!modifiables)
toolBar.add(refreshAll);
-
- panel.add(toolBar, BorderLayout.NORTH);
+
+ if (!selectionOnly)
+ panel.add(toolBar, BorderLayout.NORTH);
panel.add(new JScrollPane(tree), BorderLayout.CENTER);
}