|
|
|
@ -319,7 +319,7 @@ public final class GUICoreUtils {
|
|
|
|
|
// Toolkit.getDefaultToolkit().getScreenSize()在有多个显示器也只能获取到主屏的大小
|
|
|
|
|
// getGraphicsConfiguration().getBounds()能获取多个屏时 设计器主体界面所在屏的大小和对应的坐标
|
|
|
|
|
Rectangle rectangle; |
|
|
|
|
if (DesignerContext.getDesignerFrame() != null) { |
|
|
|
|
if (DesignerContext.getDesignerFrame() != null && win.getParent() == null) { |
|
|
|
|
rectangle = DesignerContext.getDesignerFrame().getGraphicsConfiguration().getBounds(); |
|
|
|
|
} else { |
|
|
|
|
rectangle = win.getGraphicsConfiguration().getBounds(); |
|
|
|
|