private void setupMenu() {
		setJMenuBar(menuBar);
		menuBar.add(connect);
		connect.add(connectNew);
		connectNew.setToolTipText("Create a new connection.");
		connectNew.addActionListener(this);
		connect.add(connectRecent);
		if(RecentConnections.hasRecentConnections()) {
			ArrayList<InetSocketAddress> recentConnections = RecentConnections.getClientRecent();
			for(InetSocketAddress isa : recentConnections) {
				expandRecentConnectionsMenu(isa.getHostName() + ":" + isa.getPort());
			}
		} else {
			connectRecent.setEnabled(false);
			connectRecent.setToolTipText("You do not have any recent connections.");
		}
	}