Set maximum height on Rocket Optimizer window

This commit is contained in:
Sibo Van Gool 2022-01-31 12:51:39 +01:00
parent 0ebaaabff4
commit 364744dcf4

View File

@ -2,6 +2,7 @@ package net.sf.openrocket.gui.dialogs.optimization;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@ -607,6 +608,9 @@ public class GeneralOptimizationDialog extends JDialog {
updateComponents();
GUIUtil.setDisposableDialogOptions(this, null);
int screenHeight = Toolkit.getDefaultToolkit().getScreenSize().height;
this.setSize(new Dimension(this.getWidth(), Math.min(this.getHeight(), screenHeight - 150)));
this.setLocation((parent.getWidth() - 1200)/2, 100);
}