如何在GUI窗口间隔的情况下启动Eclipse项目?

时间:2012-10-05 16:35:36

标签: java eclipse swing

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

enter image description here

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

2 个答案:

答案 0 :(得分:2)

使用setLocation()方法

windowName.setLocation(location_parameters);

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

还有另外一种方式,

  

setLocationRelatedTo(item_to_relate)

方法。这将根据现有的东西,如JLabel,现有的窗户等来定位它们。

答案 1 :(得分:1)

  

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

我认为你现在有3 JFrame

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

您可以使用layout manager按照自己的方式排列3 JPanel