private void rcvMailButtonActionPerformed(java.awt.event.ActionEvent evt) {
		rcvMailButton.setEnabled(false);
		if ("".equals(user.getUsername())) {
			JOptionPane.showConfirmDialog(null, "û", "ʾ",
					JOptionPane.OK_OPTION);
			return;
		}
		mailList.clear();

		new Thread(new Runnable() {
			public void run() {
				String oldStatus = stateTextArea.getText();
				try {
					String msg = MailAction.receive(user, mailList);
					JOptionPane.showConfirmDialog(null, msg, "ʾ",
							JOptionPane.OK_OPTION);
					rcvMailButton.setEnabled(true);
				} catch (IOException e) {
					JOptionPane.showConfirmDialog(null, "ӷ", "ʾ",
							JOptionPane.OK_OPTION);
					e.printStackTrace();
				}
				stateTextArea.setText(oldStatus);
			}
		}).start();
		
	}