psmith 2003/09/26 18:50:34 Modified: src/java/org/apache/log4j/chainsaw LogUI.java Log: Fixed a visual bug. When the Tutorial was started, and the main LogUI screen resized, the status bar did not go through a layout validation, and so looked 'clipped'. Revision Changes Path 1.37 +6 -1 jakarta-log4j/src/java/org/apache/log4j/chainsaw/LogUI.java Index: LogUI.java =================================================================== RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/LogUI.java,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- LogUI.java 23 Sep 2003 23:28:06 -0000 1.36 +++ LogUI.java 27 Sep 2003 01:50:34 -0000 1.37 @@ -1268,18 +1268,23 @@ * */ public void setupTutorial() { + SwingUtilities.invokeLater(new Runnable(){ + + public void run() { Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); setLocation(0, getLocation().y); double chainsawwidth = 0.7; double tutorialwidth = 1 - chainsawwidth; setSize((int) (screen.width * chainsawwidth), getSize().height); - + invalidate(); + validate(); Dimension size = getSize(); Point loc = getLocation(); tutorialFrame.setSize((int) (screen.width * tutorialwidth), size.height); tutorialFrame.setLocation(loc.x + size.width, loc.y); tutorialFrame.setVisible(true); + }}); } /**
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]