diff --git a/src/main/java/fiji/plugin/trackmate/util/DetectionPreviewPanel.java b/src/main/java/fiji/plugin/trackmate/util/DetectionPreviewPanel.java index 604162741..e2b36983b 100644 --- a/src/main/java/fiji/plugin/trackmate/util/DetectionPreviewPanel.java +++ b/src/main/java/fiji/plugin/trackmate/util/DetectionPreviewPanel.java @@ -32,6 +32,7 @@ import java.util.function.DoubleConsumer; import javax.swing.JButton; +import javax.swing.JLabel; import javax.swing.JPanel; import fiji.plugin.trackmate.Logger; @@ -67,18 +68,20 @@ public DetectionPreviewPanel( final DoubleConsumer thresholdUpdater, final Strin { final GridBagLayout gridBagLayout = new GridBagLayout(); gridBagLayout.columnWeights = new double[] { 1.0, 0.0 }; - gridBagLayout.rowWeights = new double[] { 0., 0. }; - gridBagLayout.rowHeights = new int[] { 120, 20 }; + gridBagLayout.rowWeights = new double[] { 1., 0., 0. }; + gridBagLayout.rowHeights = new int[] { 0, 120, 20 }; setLayout( gridBagLayout ); + add( new JLabel() ); + this.chart = new QualityHistogramChart( thresholdUpdater, axisLabel ); final GridBagConstraints gbcHistogram = new GridBagConstraints(); gbcHistogram.gridwidth = 2; gbcHistogram.insets = new Insets( 0, 0, 5, 0 ); gbcHistogram.fill = GridBagConstraints.BOTH; gbcHistogram.gridx = 0; - gbcHistogram.gridy = 0; + gbcHistogram.gridy = 1; add( chart, gbcHistogram ); final JLabelLogger labelLogger = new JLabelLogger(); @@ -87,7 +90,7 @@ public DetectionPreviewPanel( final DoubleConsumer thresholdUpdater, final Strin gbcLabelLogger.insets = new Insets( 5, 5, 0, 5 ); gbcLabelLogger.fill = GridBagConstraints.BOTH; gbcLabelLogger.gridx = 0; - gbcLabelLogger.gridy = 1; + gbcLabelLogger.gridy = 2; add( labelLogger, gbcLabelLogger ); this.logger = labelLogger.getLogger(); @@ -107,7 +110,7 @@ public DetectionPreviewPanel( final DoubleConsumer thresholdUpdater, final Strin gbcBtnPreview.anchor = GridBagConstraints.NORTHEAST; gbcBtnPreview.insets = new Insets( 5, 5, 0, 0 ); gbcBtnPreview.gridx = 1; - gbcBtnPreview.gridy = 1; + gbcBtnPreview.gridy = 2; this.add( btnPanel, gbcBtnPreview ); setPreferredSize( new Dimension( 240, 100 ) );