dialog.setState(Frame.ICONIFIED); SparkManager.getNativeManager().flashWindowStopOnFocus(dialog); dialog.setVisible(true);
/** * Reconnect using the Panel with Message * @param message */ private void reconnect(final String message) { // Show MainWindow SparkManager.getMainWindow().setVisible(true); // Flash That Window. SparkManager.getNativeManager().flashWindowStopOnFocus( SparkManager.getMainWindow()); switch (localPreferences.getReconnectPanelType()) { case 0: workspace.changeCardLayout(RETRY_PANEL); _reconnectPanel.setDisconnectReason(message); break; case 1: switchAllUserOffline(true); break; case 2: switchAllUserOfflineNoGroupEntry(true); break; default: workspace.changeCardLayout(RETRY_PANEL); } removeAllUsers(); }
public void connectionClosed() { // No reason to reconnect. // Show MainWindow SparkManager.getMainWindow().setVisible(true); // Flash That Window. SparkManager.getNativeManager().flashWindowStopOnFocus( SparkManager.getMainWindow()); String errorMessage = Res.getString("message.disconnected.error"); switch (localPreferences.getReconnectPanelType()) { case 0: _reconnectPanel.setClosedOnError(false); _reconnectPanel.setDisconnectReason(errorMessage); removeAllUsers(); workspace.changeCardLayout(RETRY_PANEL); break; case 1: switchAllUserOffline(false); _reconnectpanelsmall.setReconnectText(errorMessage); break; case 2: switchAllUserOfflineNoGroupEntry(false); _reconnectpanelicon.setReconnectText(errorMessage); break; } }