psmith 2003/09/02 22:37:39
Modified: src/java/org/apache/log4j/chainsaw LoggerNameTreePanel.java
Log:
fixed a small annoyance, when the logger tree panel
was hidden and then made visible, the preferred size
of the panel didn't seem to get honoured.
Revision Changes Path
1.7 +6 -7
jakarta-log4j/src/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java
Index: LoggerNameTreePanel.java
===================================================================
RCS file:
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- LoggerNameTreePanel.java 3 Sep 2003 00:31:17 -0000 1.6
+++ LoggerNameTreePanel.java 3 Sep 2003 05:37:39 -0000 1.7
@@ -51,9 +51,6 @@
*/
package org.apache.log4j.chainsaw;
-import org.apache.log4j.chainsaw.icons.ChainsawIcons;
-import org.apache.log4j.helpers.LogLog;
-
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
@@ -63,7 +60,6 @@
import java.awt.event.InputEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-
import java.util.ArrayList;
import java.util.Collections;
import java.util.Enumeration;
@@ -94,6 +90,9 @@
import javax.swing.tree.TreePath;
import javax.swing.tree.TreeSelectionModel;
+import org.apache.log4j.chainsaw.icons.ChainsawIcons;
+import org.apache.log4j.helpers.LogLog;
+
/**
* A panel that encapsulates the Logger Name tree, with associated actions
@@ -118,7 +117,8 @@
* @param logTreeModel
*/
LoggerNameTreePanel(LogPanelLoggerTreeModel logTreeModel) {
- super(new BorderLayout());
+ super();
+ setLayout(new BorderLayout());
setBorder(BorderFactory.createEtchedBorder());
logTree =
@@ -151,7 +151,6 @@
};
ToolTipManager.sharedInstance().registerComponent(logTree);
- logTree.setPreferredSize(new Dimension(400, 400));
logTree.setCellRenderer(new LoggerNameTreeCellRenderer());
// ============================================
@@ -183,7 +182,7 @@
logTree.setBorder(BorderFactory.createEmptyBorder(3, 3, 3, 3));
scrollTree = new JScrollPane(logTree);
-
+ scrollTree.setMinimumSize(new Dimension(150, 400));
toolbar.setLayout(new BoxLayout(toolbar, BoxLayout.X_AXIS));
expandAction = createExpandAction();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]