Driver.removeSplashScreen();
			public void run()			{				setTitle("FindBugs: " + Project.UNNAMED_PROJECT);								guiLayout.initialize();				bugPopupMenu = createBugPopupMenu();				branchPopupMenu = createBranchPopUpMenu();				loadPrevCommentsList(GUISaveState.getInstance().getPreviousComments().toArray(new String[GUISaveState.getInstance().getPreviousComments().size()]));				updateStatusBar();				setSize(new Dimension(800, 650));				Toolkit.getDefaultToolkit().setDynamicLayout(true);				setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);				setJMenuBar(createMainMenuBar());				setVisible(true);												if (SystemProperties.getProperty("os.name").startsWith("Mac"))				{					 try {						Class osxAdapter = Class.forName("edu.umd.cs.findbugs.gui2.OSXAdapter");						Method registerMethod = osxAdapter.getDeclaredMethod("registerMacOSXApplication", MainFrame.class);						if (registerMethod != null) {							registerMethod.invoke(osxAdapter, MainFrame.this);						}					} catch (NoClassDefFoundError e) {						// This will be thrown first if the OSXAdapter is loaded on a system without the EAWT						// because OSXAdapter extends ApplicationAdapter in its def						System.err.println("This version of Mac OS X does not support the Apple EAWT. Application Menu handling has been disabled (" + e + ")");					} catch (ClassNotFoundException e) {						// This shouldn't be reached; if there's a problem with the OSXAdapter we should get the						// above NoClassDefFoundError first.						System.err.println("This version of Mac OS X does not support the Apple EAWT. Application Menu handling has been disabled (" + e + ")");					} catch (Exception e) {						System.err.println("Exception while loading the OSXAdapter: " + e);						e.printStackTrace();						if (DEBUG) {							e.printStackTrace();						}					}				}							Driver.removeSplashScreen();				addComponentListener(new ComponentAdapter(){					public void componentResized(ComponentEvent e){						resetPrevCommentsComboBox();						userCommentsText.validate();					}				});								addWindowListener(new WindowAdapter(){					public void windowClosing(WindowEvent e) {						if(userCommentsText.hasFocus())							setProjectChanged(true);						callOnClose();					}								});			}