jsalvata    2004/01/14 16:18:13

  Modified:    src/core/org/apache/jmeter/testbeans/gui TestBeanGUI.java
  Log:
  Improved layout for components that don't need the whole panel.
  
  Revision  Changes    Path
  1.3       +14 -1     
jakarta-jmeter/src/core/org/apache/jmeter/testbeans/gui/TestBeanGUI.java
  
  Index: TestBeanGUI.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/testbeans/gui/TestBeanGUI.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TestBeanGUI.java  14 Jan 2004 23:10:30 -0000      1.2
  +++ TestBeanGUI.java  15 Jan 2004 00:18:13 -0000      1.3
  @@ -80,6 +80,7 @@
   import java.util.ResourceBundle;
   
   import javax.swing.BorderFactory;
  +import javax.swing.Box;
   import javax.swing.JLabel;
   import javax.swing.JPanel;
   import javax.swing.JPopupMenu;
  @@ -737,6 +738,18 @@
                {
                        mainPanel.add(currentPanel, cp);
                }
  +             
  +             // Add a 0-sized invisible component that will take all the vertical
  +             // space that nobody wants:
  +             GridBagConstraints cs= new GridBagConstraints(); // for strut
  +             cs.gridx= 1;
  +             cs.gridy= y++;
  +             cs.gridwidth= 2;
  +             cs.weighty= 0.0001;
  +
  +             mainPanel.add(Box.createHorizontalStrut(0), cs);
  +             
  +             // Done: add the panel to the GUI:
           add(mainPanel, BorderLayout.CENTER);
       }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to