java - Java 进度条显示后端执行完成的时间
问题描述
我正在开发一些java应用程序。我必须在这个应用程序中显示 Jprograss 栏。登录按钮操作中有一些后端执行需要 5 到 10 秒。我想在后端执行进行时显示进度条。但是 Jprogress bar 工作相反。它显示后端执行何时完成..关于这个问题的任何想法..如果是,那么如何解决这个代码是这样的:
f1 = new JFrame();
JProgressBar pbar = new JProgressBar();
Jpanel panel2 = new JPanel();
pbar.setStringPainted(true);
Timer timer = new Timer(50);
panel2.add(pbar);
f1.add(panel2);
f1.setSize(500, 160);
f1.setTitle("Conversion Progress");
f1.setLocationRelativeTo(null);
export1.addActionListener(new ActionListener()
{
public void actionPerformed(final ActionEvent a)
{
f1.setVisible(true);
timer.start();
// Some other execution
}
});
解决方案
推荐阅读
- typescript - 为什么 typescript 版本与 Windows 10 上的全局安装版本不同?
- java - 如何在不使用 @XmlRootElement 获取其余服务中的 java 对象的情况下获取请求对象
- java - 在 java 中从 Microsoft Outlook 复制到 JTextArea 会导致非法字符
- video - 是否可以减少或压缩视频大小而不会在 Android 中造成质量损失或拥有任何库,或者我们可以以编程方式进行
- html - 使用透明时可以忽略 div 吗?
- apache-spark - Spark sortMergeJoin 不会更改为 shuffleHashJoin
- jquery - 如果用户看到一个 div,它应该存储在 db 中
- codeigniter-3 - 消息:无法找到您指定的模型:Ion_auth_model 使用“Ion Auth”
- java - 我想在java中使用人脸检测和人脸识别构建一个考勤系统
- regex - 匹配除正则表达式外的正则表达式