mainApp.about();
javax.swing.SwingUtilities.invokeLater(new Runnable() { public void run() { mainApp.about(); } });
	public void handleAbout(ApplicationEvent ae) {		if (mainApp != null) {			ae.setHandled(true);			mainApp.about();		} else {			throw new IllegalStateException("handleAbout: " +                                                        "MyApp instance detached from listener");		}	}