将Swing UI提升到新的水平?

时间:2010-09-03 12:49:06

标签: java swing

我设计了一个使用java swing的应用程序,如何改善外观和用户界面?

3 个答案:

答案 0 :(得分:5)

这取决于你的目标。

答案 1 :(得分:3)

答案 2 :(得分:1)

虽然问题很模糊......我会提供一个明显的快速提示。

确保在后台线程上处理事件和/或繁重处理。 SwingWorker现已包含在Java 6 JRE / JDK

SwingWorker<Void, Void> worker = new SwingWorker<Void, Void>() {


            @Override
            protected Void doInBackground() throws Exception {
            //some task

                return null;
            }

            @Override
            protected void done() {
           //when done
           }


        };

        threadPool.submit(worker);