summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/AdminGUI.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2005-10-27 20:50:06 +0000
committerBernard Normier <bernard@zeroc.com>2005-10-27 20:50:06 +0000
commit601c75fd01e2744c4b3130d2a7e1ac993d1c54c8 (patch)
treedb8481ce2027a328336a1e5db88ff620507f37dc /java/src/IceGrid/AdminGUI.java
parentAdded IceGrid.AdminGUI.Endpoints (diff)
downloadice-601c75fd01e2744c4b3130d2a7e1ac993d1c54c8.tar.bz2
ice-601c75fd01e2744c4b3130d2a7e1ac993d1c54c8.tar.xz
ice-601c75fd01e2744c4b3130d2a7e1ac993d1c54c8.zip
Added IceGrid AdminGUI back/next buttons
Diffstat (limited to 'java/src/IceGrid/AdminGUI.java')
-rwxr-xr-xjava/src/IceGrid/AdminGUI.java57
1 files changed, 8 insertions, 49 deletions
diff --git a/java/src/IceGrid/AdminGUI.java b/java/src/IceGrid/AdminGUI.java
index 564e29371e0..c3a85696587 100755
--- a/java/src/IceGrid/AdminGUI.java
+++ b/java/src/IceGrid/AdminGUI.java
@@ -33,24 +33,15 @@ public class AdminGUI extends JFrame
StatusBarI()
{
super(new BorderLayout());
- setBorder(new EmptyBorder(0, 5, 5, 10));
+ setBorder(new EmptyBorder(0, 13, 10, 13));
- _connected = Utils.getIcon("/icons/connect.gif");
- _disconnected = Utils.getIcon("/icons/error_st_obj.gif");
-
- _connectedLabel = new JLabel(_disconnected);
_text = new JLabel();
_text.setHorizontalAlignment(SwingConstants.LEFT);
-
- JPanel leftPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));
- leftPanel.add(_connectedLabel);
- leftPanel.add(_text);
-
- add(leftPanel, BorderLayout.LINE_START);
-
- JLabel copyright = new JLabel("Copyright \u00A9 2005 ZeroC, Inc.");
- copyright.setHorizontalAlignment(SwingConstants.RIGHT);
- add(copyright, BorderLayout.LINE_END);
+ add(_text, BorderLayout.LINE_START);
+
+ _connectedLabel = new JLabel("Working Offline");
+ _connectedLabel.setHorizontalAlignment(SwingConstants.RIGHT);
+ add(_connectedLabel, BorderLayout.LINE_END);
}
public void setText(String text)
@@ -62,19 +53,15 @@ public class AdminGUI extends JFrame
{
if(connected)
{
- _connectedLabel.setIcon(_connected);
- _text.setText("Connected");
+ _connectedLabel.setText("Working Online");
}
else
{
- _connectedLabel.setIcon(_disconnected);
- _text.setText("Not connected");
+ _connectedLabel.setText("Working Offline");
}
}
JLabel _connectedLabel;
- Icon _connected;
- Icon _disconnected;
JLabel _text;
}
@@ -106,34 +93,6 @@ public class AdminGUI extends JFrame
}
});
- Thread shutdownHook = new Thread("Shutdown hook")
- {
- public void run()
- {
- SwingUtilities.invokeLater(new Runnable()
- {
- public void run()
- {
- if(_model != null)
- {
- _model.exit(0);
- }
- }
- });
- //
- // Give 3 seconds to the GUI thread
- //
- try
- {
- Thread.sleep(3000);
- }
- catch(java.lang.InterruptedException e)
- {}
- System.err.println("End of shutdown hook");
- }
- };
- Runtime.getRuntime().addShutdownHook(shutdownHook);
-
_model = new Model(this, args, Preferences.userNodeForPackage(getClass()),
new StatusBarI());