我是Java的新手,这是我想要做的:

我有frame1,它具有一个JButton,一旦单击它,便会在JFrame的顶部创建一个新的frame1,我将其称为frame2。我基本上希望在frame2的中间创建frame1。我该怎么做呢?

最佳答案

您相对于frame1的位置设置frame2的位置。

//Initialize your frames
frame2.setLocationRelativeTo(frame1);


这应该将frame2放在frame1的顶部。

10-04 17:36