我有一个带有按钮的 JFrame。当用户按下按钮时,会执行一系列耗时的动作。我在表单上有一个 JLabel,上面写着“请稍候”,我希望在执行操作时变得可见,然后在它们完成时不可见。所以,我把label.setVisible(true)
动作侦听器放在开头和label.setVisible(false)
结尾,但什么也没发生。
似乎标签的显示正在排队等待操作完成,因此它只是可见,然后立即不可见。在继续操作侦听器中的其余代码之前,如何确保标签可见?
我有一个带有按钮的 JFrame。当用户按下按钮时,会执行一系列耗时的动作。我在表单上有一个 JLabel,上面写着“请稍候”,我希望在执行操作时变得可见,然后在它们完成时不可见。所以,我把label.setVisible(true)
动作侦听器放在开头和label.setVisible(false)
结尾,但什么也没发生。
似乎标签的显示正在排队等待操作完成,因此它只是可见,然后立即不可见。在继续操作侦听器中的其余代码之前,如何确保标签可见?