Author: jflesch
Date: 2007-05-01 19:57:06 +0000 (Tue, 01 May 2007)
New Revision: 13093
Modified:
trunk/apps/Thaw/src/thaw/core/PluginConfigPanel.java
trunk/apps/Thaw/src/thaw/core/PluginManager.java
trunk/apps/Thaw/src/thaw/core/QueueKeeper.java
trunk/apps/Thaw/src/thaw/gui/GUIHelper.java
Log:
Add a JScrollPane around the plugin list
Modified: trunk/apps/Thaw/src/thaw/core/PluginConfigPanel.java
===================================================================
--- trunk/apps/Thaw/src/thaw/core/PluginConfigPanel.java 2007-05-01
19:19:01 UTC (rev 13092)
+++ trunk/apps/Thaw/src/thaw/core/PluginConfigPanel.java 2007-05-01
19:57:06 UTC (rev 13093)
@@ -8,7 +8,7 @@
import java.util.Observable;
import java.util.Observer;
import java.util.Vector;
-
+import javax.swing.JScrollPane;
import javax.swing.JCheckBox;
import javax.swing.JPanel;
@@ -18,6 +18,8 @@
*/
public class PluginConfigPanel implements Observer, ActionListener {
private Core core;
+
+ private JPanel mainPanel;
private JPanel pluginConfigPanel;
private Vector pluginCheckBoxes = null;
@@ -26,14 +28,17 @@
this.core = core;
pluginConfigPanel = new JPanel();
- pluginConfigPanel.setLayout(new GridLayout(16,1));
+ pluginConfigPanel.setLayout(new
GridLayout(PluginManager.getKnownPlugins().length, 1));
configWindow.addObserver(this);
//refreshList();
+
+ mainPanel = new JPanel(new GridLayout(1, 1));
+ mainPanel.add(new JScrollPane(pluginConfigPanel));
}
public JPanel getPanel() {
- return pluginConfigPanel;
+ return mainPanel;
}
/**
Modified: trunk/apps/Thaw/src/thaw/core/PluginManager.java
===================================================================
--- trunk/apps/Thaw/src/thaw/core/PluginManager.java 2007-05-01 19:19:01 UTC
(rev 13092)
+++ trunk/apps/Thaw/src/thaw/core/PluginManager.java 2007-05-01 19:57:06 UTC
(rev 13093)
@@ -60,7 +60,7 @@
}
- public String[] getKnownPlugins() {
+ public static String[] getKnownPlugins() {
return knownPlugins;
}
Modified: trunk/apps/Thaw/src/thaw/core/QueueKeeper.java
===================================================================
--- trunk/apps/Thaw/src/thaw/core/QueueKeeper.java 2007-05-01 19:19:01 UTC
(rev 13092)
+++ trunk/apps/Thaw/src/thaw/core/QueueKeeper.java 2007-05-01 19:57:06 UTC
(rev 13093)
@@ -34,7 +34,7 @@
/**
* Used to be able to call Logger functions.
*/
- public QueueKeeper() {
+ private QueueKeeper() {
}
Modified: trunk/apps/Thaw/src/thaw/gui/GUIHelper.java
===================================================================
--- trunk/apps/Thaw/src/thaw/gui/GUIHelper.java 2007-05-01 19:19:01 UTC (rev
13092)
+++ trunk/apps/Thaw/src/thaw/gui/GUIHelper.java 2007-05-01 19:57:06 UTC (rev
13093)
@@ -21,6 +21,10 @@
}
+ /**
+ * when actionPerformed() is called, it will fill in the specified
+ * text component with what is in the clipboard
+ */
public static class PasteHelper implements ActionListener {
JTextComponent txtComp;