public void exit() {
		if (frame.getChanged() == true) {
			int result = JOptionPane.showConfirmDialog(null,
					"文件已经修改，是否在退出之前保存文件？", "询问",
					JOptionPane.YES_NO_CANCEL_OPTION,
					JOptionPane.QUESTION_MESSAGE);
			if (result == JOptionPane.YES_OPTION) {
				saveFile();
				frame.dispose();
				System.exit(0);
			} else if (result == JOptionPane.NO_OPTION) {
				// 不保存，则不往回写这个文件
				frame.dispose();
				System.exit(0);
			}
		} else {
			int result = JOptionPane.showConfirmDialog(null, "确定要退出吗?", " ",
					JOptionPane.YES_NO_OPTION);
			if (result == JOptionPane.YES_OPTION) {
				frame.dispose();
				System.exit(0);
			} else {
				return;
			}
		}
	}