/** * Clears the status bar message. Simply calls <code>setStatusBarMessage(" Ready.")</code>. */ public void clearStatusBarMessage() { setStatusBarMessage("Ready."); /*I18N*/ }
@Override public final void mouseExited(MouseEvent evt) { if (evt.getSource() instanceof AbstractButton) { AbstractButton button = (AbstractButton) evt.getSource(); Action action = button.getAction(); if (action != null) { setStatusBarMessage(_oldMessage != null ? _oldMessage : " "); } } } }
@Override public final void mouseEntered(MouseEvent evt) { if (evt.getSource() instanceof AbstractButton) { AbstractButton button = (AbstractButton) evt.getSource(); Action action = button.getAction(); if (action != null) { String message = (String) action.getValue(Action.SHORT_DESCRIPTION); if (message != null && message.length() > 0) { _oldMessage = getStatusBarMessage(); setStatusBarMessage(message); } } } }
public final void handleUnknownException(Throwable e) { Debug.trace(e); String message; if (e == null) { message = "An unknown error occurred."; /*I18N*/ } else if (e.getMessage() == null) { message = "An exception occurred:\n" + " Type: " + e.getClass().getName() + "\n" + " No message text available."; /*I18N*/ } else { message = "An exception occurred:\n" + " Type: " + e.getClass().getName() + "\n" + " Message: " + e.getMessage(); /*I18N*/ } getMainFrame().setCursor(Cursor.getDefaultCursor()); setStatusBarMessage("Error."); logger.log(Level.SEVERE, message, e); showErrorDialog("Error", message); clearStatusBarMessage(); }
@Override public void clearStatusBarMessage() { final ProductSceneView sceneView = getSelectedProductSceneView(); if (sceneView == null) { super.clearStatusBarMessage(); return; } final RasterDataNode raster = sceneView.getRaster(); super.setStatusBarMessage(raster.getDisplayName() + " - " + getCSName(raster)); }