Swing教程

//用多线程刷新状态
                new Thread(new Runnable(){
                    @Override
                    public void run() {
                        try {
                            for(int i=0;i<1000;i++) {
                                lblNewLabel.setText(String.format("当前进度:%s", i));
                                Thread.sleep(1);    
                            }
                        } catch (InterruptedException e) {
                            e.printStackTrace();
                        }
                    }
                }).start();

https://www.yiibai.com/swing/home.html

 安装Eclipse打包插件Fat Jar

https://www.cnblogs.com/lanxuezaipiao/p/3291641.html

使用exe4j打包Java程序

https://jingyan.baidu.com/article/c275f6ba28e15ae33d756711.html

Swing应用开发实战系列之四:组件内容实时刷新问题

https://www.cnblogs.com/shangbingbing/p/5044554.html

原文地址:https://www.cnblogs.com/cnki/p/8735568.html