在setVisible(true)帧失去位置之后

时间:2015-10-02 16:06:39

标签: java swing jframe event-dispatch-thread

我有一个actionListener,例如

menuItem.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent ae) {
        frame.setVisible(false);
        frame.setVisible(true);
    }
}

一个看似简单的代码,除了随机地将我的帧的位置随机重置为(0,0)。

这是在EDT线程中完成的,因此应该同步。为什么会这样?

0 个答案:

没有答案
相关问题