private void setListener() {
		reBtn.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				showTable();
			}
		});

		table.addMouseListener(new MouseAdapter() {
			public void mouseClicked(MouseEvent arg0) {
				int selectRowNum = table.getSelectedRow();
				if (table.getSelectedRowCount() == 1 && selectRowNum != -1) {
					Object o = logic.showCourseDetail(logic.showCurrentTerm(),
							table.getValueAt(selectRowNum, 0).toString());
					if (o instanceof CourseDetailVO) {
						area.setText("");
						area.append("课程介绍：\r\n"
								+ ((CourseDetailVO) o).introduction
								+ "\r\n\r\n" + "推荐书目：\r\n"
								+ ((CourseDetailVO) o).book + "\r\n\r\n"
								+ "课程大纲：\r\n" + ((CourseDetailVO) o).syllabus
								+ "\r\n\r\n");
					}
				}
			}
		});
		fBtn[0].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				int selectRowNum = table.getSelectedRow();
				if (table.getSelectedRowCount() == 1 && selectRowNum != -1) {
					String couId = table.getValueAt(selectRowNum, 0).toString();
					Object o = logic.showCourseDetail(logic.showCurrentTerm(),
							table.getValueAt(selectRowNum, 0).toString());
					if (o instanceof CourseDetailVO) {
						new EditMyCourseUI(couId, (CourseDetailVO) o);
					}
				}
			}
		});
		fBtn[1].addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				new ExportUI(head, content);
			}
		});
	}