package com.limegroup.gnutella.gui;
import java.awt.GridBagLayout;
import java.awt.GridBagConstraints;
import java.awt.Insets;
import java.awt.Dimension;
import javax.swing.JComponent;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JProgressBar;
import com.limegroup.gnutella.util.CommonUtils;
class ShutdownWindow extends JDialog {
public ShutdownWindow() {
super(GUIMediator.getAppFrame());
setResizable(false);
setTitle(GUIMediator.getStringResource("SHUTDOWN_TITLE"));
setLocation(GUIMediator.getScreenCenterPoint(this));
setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
JComponent pane = (JComponent)getContentPane();
pane.setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
c.gridwidth = GridBagConstraints.REMAINDER;
c.fill = GridBagConstraints.HORIZONTAL;
c.anchor = GridBagConstraints.WEST;
JLabel label = new JLabel(GUIMediator.getStringResource("SHUTDOWN_WAIT"));
pane.add(label, c);
JProgressBar bar = new JProgressBar();
bar.setIndeterminate(true);
bar.setStringPainted(false);
c.insets = new Insets(3, 3, 3, 3);
c.anchor = GridBagConstraints.CENTER;
pane.add(bar, c);
((JComponent)getContentPane()).setPreferredSize(new Dimension(250, 80));
pack();
}
}