Как поместить JProgressBar в JOptionPane в Java? - PullRequest
0 голосов
/ 26 апреля 2018

Может кто-нибудь сказать мне, как я могу сделать, чтобы индикатор выполнения увеличивался с 1 до 100 процентов в JOptionPane. Он не предназначен для того, чтобы показывать что-то конкретное или иметь какое-либо значение, это просто для развлечения и для симуляции того, что происходит в игре для пользователя. Спасибо!

1 Ответ

0 голосов
/ 26 апреля 2018

Простой пример представлен ниже, я надеюсь, что вы ищете.

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);
}
...