代码之家  ›  专栏  ›  技术社区  ›  Swize

在java中,如何将JProgressBar放入JOptionPane中?

  •  0
  • Swize  · 技术社区  · 6 年前

    谁能告诉我如何在JOptionPane中使进度条从1%变为100%吗。它不是为了展示任何特别的东西或有任何意义,只是为了好玩,并向用户模拟游戏中发生的事情。 谢谢

    1 回复  |  直到 5 年前
        1
  •  1
  •   Batiaev    6 年前

    下面给出了一个简单的例子,希望你能找到你想要的。

    public static void main(String[] args) {
        JFrame frame = new JFrame("MessageDialog");
        JOptionPane pane = new JOptionPane();
        pane.setMessage("long message...");
        JProgressBar jProgressBar = new JProgressBar(1, 100);
        jProgressBar.setValue(15);
        pane.add(jProgressBar,1);
        JDialog dialog = pane.createDialog(frame, "Information message");
        dialog.setVisible(true);
        dialog.dispose();
        System.exit(0);
    }