0

我正在运行一个大型 Java Eclipse 项目,当它启动时,我看到 3 个弹出窗口平铺在一起,如下所示:

在此处输入图像描述

我需要让它们启动分开的位置,因为我一直在测试程序并拖动窗口。我可以以某种方式将它们全部放在更大的 GUI 窗口(窗格)中吗?

4

2 回答 2

2

使用 setLocation() 方法

windowName.setLocation(location_parameters);

将“null”作为参数传递将使窗口居中。

还有一种方法,

setLocationRelatedTo(item_to_relate)

方法。这将根据现有的东西(如 JLabels、现有窗口等)定位它们。

于 2012-10-05T16:54:00.460 回答
1

我可以以某种方式将它们全部放在更大的 GUI 窗口(窗格)中吗?

你现在有 3JFrame秒,我想。

JPanel您可以在一帧中将其更改为 3秒。

您将使用布局管理器以您想要的方式排列 3 JPanels。

于 2012-10-05T17:08:41.047 回答