Java8-为什么JFrame会移动?

Java8-为什么JFrame会移动?,java,swing,java-8,Java,Swing,Java 8,我最近更新了JDK,遇到了一个非常奇怪的问题。我有一个JFrame,我把这个方法称为setLocationRelativeTo(parentJFrame),由于某种原因,JFrame在跳到屏幕左上角之前会闪烁到正确的位置,然后慢慢向下滑动,直到到达屏幕底部。它为什么会这样做,我如何修复它?确保在初始化UI并定义其大小和位置后,最后调用setVisible,最好使用pack和setLocationRelativeTo是否可以添加图像?代码片段?更多信息?你的问题听起来也很滑稽:)你是在之前还是之后

我最近更新了JDK,遇到了一个非常奇怪的问题。我有一个
JFrame
,我把这个方法称为
setLocationRelativeTo(parentJFrame)
,由于某种原因,
JFrame
在跳到屏幕左上角之前会闪烁到正确的位置,然后慢慢向下滑动,直到到达屏幕底部。它为什么会这样做,我如何修复它?

确保在初始化UI并定义其大小和位置后,最后调用
setVisible
,最好使用
pack
setLocationRelativeTo

是否可以添加图像?代码片段?更多信息?你的问题听起来也很滑稽:)你是在之前还是之后调用了setVisible我之前调用过
setVisible
。这可能是问题吗?哇,这就解决了,谢谢!请随意将其作为答案发布。