Index: org/netbeans/modules/javadoc/DocSourcesManager.form =================================================================== RCS file: /cvs/javadoc/src/org/netbeans/modules/javadoc/DocSourcesManager.form,v retrieving revision 1.2 diff -u -b -r1.2 DocSourcesManager.form --- org/netbeans/modules/javadoc/DocSourcesManager.form 4 Feb 2003 11:12:25 -0000 1.2 +++ org/netbeans/modules/javadoc/DocSourcesManager.form 5 Sep 2003 15:29:02 -0000 @@ -7,12 +7,6 @@ - - - - - - Index: org/netbeans/modules/javadoc/DocSourcesManager.java =================================================================== RCS file: /cvs/javadoc/src/org/netbeans/modules/javadoc/DocSourcesManager.java,v retrieving revision 1.9 diff -u -b -r1.9 DocSourcesManager.java --- org/netbeans/modules/javadoc/DocSourcesManager.java 27 Feb 2003 23:38:59 -0000 1.9 +++ org/netbeans/modules/javadoc/DocSourcesManager.java 5 Sep 2003 15:29:03 -0000 @@ -62,6 +62,13 @@ /** Creates new DocSourcesManager */ public DocSourcesManager() { initComponents(); + + // #34189 compute preferred size using abstract constructs + JTextArea template = new JTextArea(); + template.setRows(10); + template.setColumns(60); + setPreferredSize(template.getPreferredSize()); + treeTableView1.setPopupAllowed(false); treeTableView1.setRootVisible(false); treeTableView1.setDefaultActionAllowed(false); @@ -110,10 +117,7 @@ treeTableView1.setProperties(properties); - treeTableView1.setTableColumnPreferredWidth(0,10); - treeTableView1.setTableColumnPreferredWidth(1,10); - treeTableView1.setTableColumnPreferredWidth(2,10); - treeTableView1.setTreePreferredWidth(100); + treeTableView1.setTreePreferredWidth(new JTextField(20).getPreferredSize().width); initActions(); removeButton.setEnabled(false); getExplorerManager().addPropertyChangeListener(this); @@ -142,8 +146,6 @@ setLayout(new java.awt.BorderLayout()); setBorder(new javax.swing.border.EmptyBorder(new java.awt.Insets(10, 10, 10, 10))); - setPreferredSize(new java.awt.Dimension(750, 260)); - setMinimumSize(new java.awt.Dimension(460, 164)); jPanel1.setLayout(new java.awt.BorderLayout()); listLabel.setLabelFor(treeTableView1); @@ -581,16 +583,16 @@ } // Variables declaration - do not modify//GEN-BEGIN:variables - private org.openide.explorer.view.TreeTableView treeTableView1; private javax.swing.JButton addFSButton; private javax.swing.JButton addHttpButton; - private javax.swing.JLabel listLabel; private javax.swing.JButton addJarButton; - private javax.swing.JPanel jPanel4; - private javax.swing.JPanel jPanel3; - private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel1; + private javax.swing.JPanel jPanel2; + private javax.swing.JPanel jPanel3; + private javax.swing.JPanel jPanel4; + private javax.swing.JLabel listLabel; private javax.swing.JButton removeButton; + private org.openide.explorer.view.TreeTableView treeTableView1; // End of variables declaration//GEN-END:variables }