public void init() {
		labelFont = new Font("΢ź", Font.PLAIN, 15);
		buttonFont = new Font("΢ź", Font.PLAIN, 13);
		jp1 = new JPanel(null);
		dc = new DateChooser();
		staLabel = new JLabel("ʼʱ");
		staHourLabel = new JLabel("ʱ");
		staMinuteLabel = new JLabel("");
		endLabel = new JLabel("ʱ");
		endHourLabel = new JLabel("ʱ");
		endMinuteLabel = new JLabel("");
		staHourNumberModel = new SpinnerNumberModel(0, 0, 23, 1);
		staMinuteNumberModel = new SpinnerNumberModel(0, 0, 59, 5);
		endHourNumberModel = new SpinnerNumberModel(0, 0, 23, 1);
		endMinuteNumberModel = new SpinnerNumberModel(0, 0, 59, 5);
		staHourSpinner = new JSpinner(staHourNumberModel);
		staMinuteSpinner = new JSpinner(staMinuteNumberModel);
		endHourSpinner = new JSpinner(endHourNumberModel);
		endMinuteSpinner = new JSpinner(endMinuteNumberModel);
		memTextArea = new JTextArea("뱸¼Ϣ");
		memTextArea.setLineWrap(true);
		setButton = new JButton("");
		cancleButton = new JButton("ȡ");
		deleteButton = new JButton("ɾ");
		ChangeListener listener = new ChangeListener() {
			public void stateChanged(ChangeEvent e) {
				ResultSet selectedResultSet = ConnectMySQL
						.getSelectedResultSet(dc, staHourSpinner,
								staMinuteSpinner, endHourSpinner,
								endMinuteSpinner);
				try {
					if (selectedResultSet.next()) {
						memTextArea
								.setText(selectedResultSet.getString("text"));
					}
				} catch (SQLException e1) {
					// TODO Զɵ catch 
					e1.printStackTrace();
				}
			}
		};

		staLabel.setFont(labelFont);
		staHourLabel.setFont(labelFont);
		staMinuteLabel.setFont(labelFont);
		endLabel.setFont(labelFont);
		endHourLabel.setFont(labelFont);
		endMinuteLabel.setFont(labelFont);
		setButton.setFont(buttonFont);
		cancleButton.setFont(buttonFont);
		deleteButton.setFont(buttonFont);

		dc.setBounds(0, 0, 285, 50);

		staLabel.setBounds(0, 60, 75, 25);
		staHourSpinner.setBounds(100, 60, 50, 25);
		staHourLabel.setBounds(165, 60, 25, 25);
		staMinuteSpinner.setBounds(190, 60, 50, 25);
		staMinuteLabel.setBounds(255, 60, 25, 25);

		endLabel.setBounds(0, 90, 75, 25);
		endHourSpinner.setBounds(100, 90, 50, 25);
		endHourLabel.setBounds(165, 90, 25, 25);
		endMinuteSpinner.setBounds(190, 90, 50, 25);
		endMinuteLabel.setBounds(255, 90, 25, 25);

		memTextArea.setBounds(0, 125, 285, 75);

		deleteButton.setBounds(5, 210, 75, 25);
		setButton.setBounds(105, 210, 75, 25);
		cancleButton.setBounds(205, 210, 75, 25);

		setButton.addActionListener(this);
		cancleButton.addActionListener(this);
		deleteButton.addActionListener(this);
		memTextArea.addKeyListener(this);

		jp1.add(dc);
		jp1.add(staLabel);
		jp1.add(staHourSpinner);
		jp1.add(staHourLabel);
		jp1.add(staMinuteSpinner);
		jp1.add(staMinuteLabel);
		jp1.add(endLabel);
		jp1.add(endHourSpinner);
		jp1.add(endHourLabel);
		jp1.add(endMinuteSpinner);
		jp1.add(endMinuteLabel);
		jp1.add(memTextArea);
		jp1.add(setButton);
		jp1.add(cancleButton);
		jp1.add(deleteButton);
		staHourNumberModel.addChangeListener(listener);
		staMinuteNumberModel.addChangeListener(listener);
		endHourNumberModel.addChangeListener(listener);
		endMinuteNumberModel.addChangeListener(listener);
		this.add(jp1);
		this.setTitle("¼");
		this.setSize(300, 280);
		this.setLocationRelativeTo(null);
		this.setVisible(true);
		// this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}