我有一个框架类(扩展自JInternalFrame)。 在类内部,我正在实例化一个JPanel并初始化
然而,在我调用
换句话说,如何使在带有JFrame嵌套的Swing组件中更新标签的文本可见? 如果不行,需要做什么才能刷新?
基本上我想知道:如果您更新嵌套在JFrame内部的Swing组件中的标签的文本,是否应该显示更新? 如果不是,则需要做什么来刷新?
setVisisble(false)
。 用户在框中单击按钮并执行一些处理之后,我调用JPanel中的某个方法来更新其标签之一。 然后我在JPanel上执行setVisible(true)
。然而,在我调用
setText()
之后,JPanel没有正确地“刷新”。 经过处理并将JPanel设置为可见(并确认数据已到位等),JPanel仍处于初始化状态。换句话说,如何使在带有JFrame嵌套的Swing组件中更新标签的文本可见? 如果不行,需要做什么才能刷新?
基本上我想知道:如果您更新嵌套在JFrame内部的Swing组件中的标签的文本,是否应该显示更新? 如果不是,则需要做什么来刷新?