首页 > 解决方案 > 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
        }
        });

标签: javauser-interfaceprogress-bar

解决方案


推荐阅读