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]

Reply via email to