package games.strategy.engine.framework.ui.background;
import java.awt.BorderLayout;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JProgressBar;
import javax.swing.border.EmptyBorder;
public class WaitPanel extends JPanel {
private static final long serialVersionUID = -8625021554802312498L;
public WaitPanel(final String waitMessage) {
setLayout(new BorderLayout());
final JLabel label = new JLabel(waitMessage);
label.setBorder(new EmptyBorder(10, 10, 10, 10));
add(BorderLayout.NORTH, label);
final int min = 0;
final int max = 100;
final JProgressBar progress = new JProgressBar(min, max);
progress.setBorder(new EmptyBorder(10, 10, 10, 10));
add(progress, BorderLayout.CENTER);
progress.setIndeterminate(true);
}
}