diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.form b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.form index 1bad719e67..cef977f0c2 100644 --- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.form +++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.form @@ -11,25 +11,10 @@ + - - - - - - - - - - - + + - - - - - - - diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java index fde97d8b7a..4091980ab2 100644 --- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java +++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java @@ -47,6 +47,8 @@ public final class DataContentTopComponent extends TopComponent implements DataC private static DataContentTopComponent defaultInstance; // set to true if this is the TC that always stays open and is the default place to display content private boolean isDefault; + // the content panel holding tabs with content viewers + private final DataContentPanel dataContentPanel; // contains a list of the undocked TCs private static ArrayList newWindowList = new ArrayList(); @@ -60,6 +62,10 @@ public final class DataContentTopComponent extends TopComponent implements DataC setToolTipText(TOOLTIP_TEXT); this.isDefault = isDefault; + + dataContentPanel = new DataContentPanel(isDefault); + add(dataContentPanel); + putClientProperty(TopComponent.PROP_CLOSING_DISABLED, Boolean.valueOf(isDefault)); // prevent option to close compoment in GUI logger.log(Level.INFO, "Created DataContentTopComponent instance: " + this); } @@ -90,21 +96,9 @@ public final class DataContentTopComponent extends TopComponent implements DataC // //GEN-BEGIN:initComponents private void initComponents() { - dataContentPanel = new DataContentPanel(true); - - javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this); - this.setLayout(layout); - layout.setHorizontalGroup( - layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addComponent(dataContentPanel, javax.swing.GroupLayout.DEFAULT_SIZE, 585, Short.MAX_VALUE) - ); - layout.setVerticalGroup( - layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addComponent(dataContentPanel, javax.swing.GroupLayout.DEFAULT_SIZE, 435, Short.MAX_VALUE) - ); + setLayout(new javax.swing.BoxLayout(this, javax.swing.BoxLayout.Y_AXIS)); }// //GEN-END:initComponents // Variables declaration - do not modify//GEN-BEGIN:variables - private org.sleuthkit.autopsy.corecomponents.DataContentPanel dataContentPanel; // End of variables declaration//GEN-END:variables /**