当我引导大文本时,Swing GUI滞后

时间:2018-02-07 10:15:06

标签: java swing

我遇到了Java Swing GUI的问题。我有一个包含大文本的变量字符串。我想将该文本设置为GUI上的文本窗格 但每当我尝试使用app块时,我都无法使用它,直到文本窗格

上加载文本为止

我试图使用线程,但它没有用。 这是代码来源:

Thread myThread = new Thread(){
     public void run(){

        ///// here sending the large text to Text Panle
        MoreInfo.setText(getinfo.getRelatedText()[TheQuestion.getSelectedIndex()]);
     }

 }

myThread.start();

1 个答案:

答案 0 :(得分:0)

自Java 1.6以来,JDK中包含了类javax.swing.SwingWorker

此类允许在后台运行任务。

Oracle网站上有一个tutorial

相关问题