Changeset 1299 for branches/3.0-Beta1/components/bioformats-omero
- Timestamp:
- 02/28/07 16:58:06 (21 months ago)
- Location:
- branches/3.0-Beta1/components/bioformats-omero/src/ome/formats/importer
- Files:
-
- 1 added
- 4 modified
-
LoginDialog.java (modified) (2 diffs)
-
LoginHandler.java (modified) (3 diffs)
-
Main.java (modified) (1 diff)
-
StatusBar.java (modified) (1 diff)
-
util/GuiCommonElements.java (added)
Legend:
- Unmodified
- Added
- Removed
-
branches/3.0-Beta1/components/bioformats-omero/src/ome/formats/importer/LoginDialog.java
r1295 r1299 25 25 import java.awt.event.WindowAdapter; 26 26 import java.awt.event.WindowEvent; 27 import java.awt.event.WindowFocusListener;28 27 import java.beans.PropertyChangeEvent; 29 28 import java.beans.PropertyChangeListener; … … 229 228 230 229 // Add an action listener to the uname to move to pswd 231 loginBtn.addActionListener(this);232 230 configBtn.addActionListener(this); 233 231 -
branches/3.0-Beta1/components/bioformats-omero/src/ome/formats/importer/LoginHandler.java
r1295 r1299 96 96 public void tryLogin() 97 97 { 98 username = dialog.username; 99 password = dialog.password; 100 server = dialog.currentServer; 101 port = dialog.port; 102 dialog.updateServerList(server); 103 104 userPrefs.put("username", username); 105 // userPrefs.put("password", password); // save the password 106 userPrefs.put("server", server); 107 userPrefs.put("port", port); 108 109 viewer.statusBar.setStatusIcon("gfx/server_trying16.png", 110 "Trying to connect."); 111 try 112 { 113 if (!isValidLogin()) 98 new Thread() 99 { 100 public void run() 114 101 { 115 viewer.statusBar.setStatusIcon("gfx/error_msg16.png", 116 "Incorrect username/password. Server login failed, please try to " 117 + "log in again."); 118 119 JOptionPane.showMessageDialog(viewer, 120 "Incorrect username/password. Server login \nfailed, please " 121 + "try to log in again."); 122 viewer.appendToOutput("> Login failed. Try to relog.\n"); 102 SplashWindow.disposeSplash(); 103 viewer.setVisible(true); 104 105 username = dialog.username; 106 password = dialog.password; 107 server = dialog.currentServer; 108 port = dialog.port; 109 dialog.updateServerList(server); 110 111 userPrefs.put("username", username); 112 // userPrefs.put("password", password); // save the password 113 userPrefs.put("server", server); 114 userPrefs.put("port", port); 115 116 viewer.statusBar.setStatusIcon("gfx/server_trying16.png", 117 "Trying to connect to " + server); 118 viewer.statusBar.setProgress(true, -1, ""); 119 try 120 { 121 if (!isValidLogin()) 122 { 123 viewer.statusBar.setProgress(false, 0, ""); 124 viewer.statusBar.setStatusIcon("gfx/error_msg16.png", 125 "Incorrect username/password. Server login failed, please try to " 126 + "log in again."); 127 128 JOptionPane.showMessageDialog(viewer, 129 "Incorrect username/password. Server login \nfailed, please " 130 + "try to log in again."); 131 viewer.appendToOutput("> Login failed. Try to relog.\n"); 132 viewer.enableMenus(true); 133 viewer.loggedIn = false; 134 return; 135 } 136 } catch (Exception e) 137 { 138 StringWriter sw = new StringWriter(); 139 PrintWriter pw = new PrintWriter(sw); 140 e.printStackTrace(pw); 141 log.info(sw); 142 143 viewer.statusBar.setProgress(false, 0, ""); 144 viewer.statusBar.setStatusIcon("gfx/error_msg16.png", 145 "Server connection failure. Please try to login again."); 146 147 JOptionPane 148 .showMessageDialog( 149 viewer, 150 "The application failed to log in. The server " 151 + "\nhostname or port may be wrong or the server " 152 + "\nmay be offline.\n\nPlease try again."); 153 viewer.appendToOutput("> Login failed. Try to relog.\n"); 154 viewer.enableMenus(true); 155 viewer.loggedIn = false; 156 return; 157 } 158 159 viewer.statusBar.setProgress(false, 0, ""); 160 viewer.appendToOutput("> Login Successful.\n"); 123 161 viewer.enableMenus(true); 124 viewer.loggedIn = false; 125 return; 162 viewer.setImportEnabled(true); 163 viewer.loggedIn = true; 164 viewer.statusBar.setStatusIcon("gfx/server_connect16.png", 165 "Server connected."); 166 126 167 } 127 } catch (Exception e) 128 { 129 StringWriter sw = new StringWriter(); 130 PrintWriter pw = new PrintWriter(sw); 131 e.printStackTrace(pw); 132 log.info(sw); 133 134 viewer.statusBar.setStatusIcon("gfx/error_msg16.png", 135 "Server connection failure. Please try to login again."); 136 137 JOptionPane 138 .showMessageDialog( 139 viewer, 140 "The application failed to log in. The server " 141 + "\nhostname or port may be wrong or the server " 142 + "\nmay be offline.\n\nPlease try again."); 143 viewer.appendToOutput("> Login failed. Try to relog.\n"); 144 viewer.enableMenus(true); 145 viewer.loggedIn = false; 146 return; 147 } 148 149 SplashWindow.disposeSplash(); 150 viewer.setVisible(true); 151 152 viewer.appendToOutput("> Login Successful.\n"); 153 viewer.enableMenus(true); 154 viewer.setImportEnabled(true); 155 viewer.loggedIn = true; 156 viewer.statusBar.setStatusIcon("gfx/server_connect16.png", 157 "Server connected."); 168 }.start(); 158 169 } 159 170 … … 171 182 dialog = new LoginDialog(viewer, viewer, "Login", modal, center); 172 183 dialog.setAlwaysOnTop(true); 184 if (dialog.cancelled == true) return true; 173 185 } else { 174 186 … … 196 208 } 197 209 198 199 if (dialog.cancelled == true) return true;200 201 210 return false; 202 211 } -
branches/3.0-Beta1/components/bioformats-omero/src/ome/formats/importer/Main.java
r1295 r1299 55 55 /** The data of the last release date. */ 56 56 public static String releaseDate 57 = "2007-02- 13 14:51:59 +0000 (Tue, 13 Feb 2007)";57 = "2007-02-28 11:02:43 +0000 (Wed, 28 Feb 2007"; 58 58 59 59 /** The repository revision. */ -
branches/3.0-Beta1/components/bioformats-omero/src/ome/formats/importer/StatusBar.java
r1295 r1299 110 110 else 111 111 { 112 progressBar.setIndeterminate(false); 112 113 progressBar.setFont(getFont().deriveFont(11.0f)); 113 114 progressBar.setPreferredSize(new Dimension(220, 20));
