private Point getFirstMonitorSize() { // Here Point is org.eclipse.swt.graphics.Point
    Display display = Display.getDefault();
    if (display != null) {
        Monitor[] monitors = display.getMonitors();
        if (monitors.length == 1) {
            Rectangle clientArea = monitors[0].getClientArea();
            return new Point(clientArea.width / 2, clientArea.height / 2);
        }
    }
    return null;
}

我发现了这个用于定位,但是我不知道如何在向导对话框中使用它?

最佳答案

您可以通过调用wizardDialog.getShell().setLocation(..)来定位向导对话框。

08-17 23:12