protected void remove() {
		// ѡеҪɾ
		int row = this.table.getSelectedRow();
		if (row < 0)
			return;

		// Ҫɾѧѧ
		final String no = (String) tableModel.getValueAt(row, 0);

		// ݿstudentsɾѧ
		database.delStudent(no);
		Iterator<Student> it = students.iterator();
		while (it.hasNext())
			if (it.next().no.equals(no)) {
				it.remove();
				break;
			}
		this.updateDisplay();
	}