jfritz.exit(0);
jfritz.maybeExit(0);
		public Object invoke(Object proxy, Method method, Object[] args)				throws Throwable {			if (method.getName().equalsIgnoreCase("handleQuit")) { //$NON-NLS-1$				SwingUtilities.invokeLater(new Runnable() {					public void run() {						Debug.msg("MAC Application Menu: Show Exit Dialog"); //$NON-NLS-1$						//jfritz.maybeExit(0);						jfritz.exit(0); //TODO schauen, ob man nicht ein Windowevent an JFritzWindow schicken kann 					}				});				throw new IllegalStateException("Let the quit handler do it"); //$NON-NLS-1$			}			else if (method.getName().equalsIgnoreCase("handleAbout")) { //$NON-NLS-1$				Debug.msg("MAC Application Menu: Show About Dialog"); //$NON-NLS-1$                JFritz.getJframe().showAboutDialog();			} else if (method.getName().equalsIgnoreCase("handlePrefs")) { //$NON-NLS-1$				Debug.msg("MAC Application Menu: Show Prefs Dialog"); //$NON-NLS-1$                JFritz.getJframe().showConfigDialog();			}			return null;		}