在gui中更新输出文本,而无需在java中单击

在gui中更新输出文本,而无需在java中单击,java,Java,我正在寻找一种使用java gui的简单方法,它可以动态更新字符串输出。 JOptionPane似乎不是选项,因为用户一直按下按钮。 例如:在循环中,有一个字符串在每次循环运行时都会更新, “a”-->“b”-->“c”-->“d”。 我需要在gui中一次显示一个,但无需按下任何按钮即可自动显示,循环结束时程序将结束要更新gui表示,您可以调用相应组件的repaint()方法。在面板上绘制字符串,并在更改后重新绘制。

我正在寻找一种使用java gui的简单方法,它可以动态更新字符串输出。 JOptionPane似乎不是选项,因为用户一直按下按钮。 例如:在循环中,有一个字符串在每次循环运行时都会更新, “a”-->“b”-->“c”-->“d”。
我需要在gui中一次显示一个,但无需按下任何按钮即可自动显示,循环结束时程序将结束

要更新gui表示,您可以调用相应组件的
repaint()
方法。

在面板上绘制字符串,并在更改后重新绘制。