private void initComponents() {

		jLabel1 = new javax.swing.JLabel();
		jLabel2 = new javax.swing.JLabel();
		jLabel3 = new javax.swing.JLabel();
		jLabel4 = new javax.swing.JLabel();
		toTextField = new javax.swing.JTextField();
		subjectTextField = new javax.swing.JTextField();
		ccToTextField = new javax.swing.JTextField();
		jScrollPane1 = new javax.swing.JScrollPane();
		contentTextArea = new javax.swing.JTextArea();
		jButton1 = new javax.swing.JButton();
		jButton2 = new javax.swing.JButton();
		jLabel5 = new javax.swing.JLabel();
		fromComboBox = new javax.swing.JComboBox();
		jButton3 = new javax.swing.JButton();
		BccTextField = new javax.swing.JTextField();
		jLabel6 = new javax.swing.JLabel();
		extraTextField = new javax.swing.JTextField();
		jLabel7 = new javax.swing.JLabel();
		jButton4 = new javax.swing.JButton();

		setTitle("\u5199\u65b0\u90ae\u4ef6");
		setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
		setResizable(false);

		jLabel1.setText("\u6536\u4ef6\u4eba");

		jLabel2.setText("\u4e3b\u9898");

		jLabel3.setText("\u6284\u9001");

		jLabel4.setText("\u6b63\u6587");

		contentTextArea.setColumns(20);
		contentTextArea.setRows(5);
		jScrollPane1.setViewportView(contentTextArea);

		jButton1.setText("\u53d1\u9001");
		jButton1.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				jButton1ActionPerformed(evt);
			}
		});

		jButton2.setText("\u53d6\u6d88");
		jButton2.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				jButton2ActionPerformed(evt);
			}
		});

		jLabel5.setText("\u53d1\u4ef6\u4eba");

		fromComboBox.setEditable(true);

		jButton3.setText("\u5b58\u8349\u7a3f");
		jButton3.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				jButton3ActionPerformed(evt);
			}
		});

		jLabel6.setText("\u5bc6\u9001");

		extraTextField.setEditable(false);

		jLabel7.setText("\u9644\u4ef6");

		jButton4.setIcon(new javax.swing.ImageIcon(getClass().getResource(
				"/icons/extra.png"))); // NOI18N
		jButton4.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent evt) {
				jButton4ActionPerformed(evt);
			}
		});

		org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(
				getContentPane());
		getContentPane().setLayout(layout);
		layout
				.setHorizontalGroup(layout
						.createParallelGroup(
								org.jdesktop.layout.GroupLayout.LEADING)
						.add(
								layout
										.createSequentialGroup()
										.add(
												layout
														.createParallelGroup(
																org.jdesktop.layout.GroupLayout.TRAILING)
														.add(
																layout
																		.createSequentialGroup()
																		.add(
																				layout
																						.createParallelGroup(
																								org.jdesktop.layout.GroupLayout.TRAILING)
																						.add(
																								layout
																										.createSequentialGroup()
																										.addContainerGap()
																										.add(
																												jButton3)
																										.add(
																												53,
																												53,
																												53)
																										.add(
																												jButton1)
																										.add(
																												63,
																												63,
																												63))
																						.add(
																								layout
																										.createSequentialGroup()
																										.add(
																												29,
																												29,
																												29)
																										.add(
																												layout
																														.createParallelGroup(
																																org.jdesktop.layout.GroupLayout.TRAILING)
																														.add(
																																org.jdesktop.layout.GroupLayout.LEADING,
																																layout
																																		.createSequentialGroup()
																																		.add(
																																				jLabel3)
																																		.addPreferredGap(
																																				org.jdesktop.layout.LayoutStyle.RELATED)
																																		.add(
																																				ccToTextField,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																				242,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
																																		.addPreferredGap(
																																				org.jdesktop.layout.LayoutStyle.RELATED,
																																				81,
																																				Short.MAX_VALUE)
																																		.add(
																																				jLabel6,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																				37,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
																																		.add(
																																				18,
																																				18,
																																				18)
																																		.add(
																																				BccTextField,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																				322,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
																														.add(
																																org.jdesktop.layout.GroupLayout.LEADING,
																																layout
																																		.createSequentialGroup()
																																		.add(
																																				jLabel2)
																																		.addPreferredGap(
																																				org.jdesktop.layout.LayoutStyle.RELATED)
																																		.add(
																																				subjectTextField,
																																				org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																																				700,
																																				Short.MAX_VALUE))
																														.add(
																																org.jdesktop.layout.GroupLayout.LEADING,
																																layout
																																		.createSequentialGroup()
																																		.add(
																																				jLabel1,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																				74,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
																																		.addPreferredGap(
																																				org.jdesktop.layout.LayoutStyle.RELATED)
																																		.add(
																																				toTextField,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																				242,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
																																		.addPreferredGap(
																																				org.jdesktop.layout.LayoutStyle.RELATED,
																																				76,
																																				Short.MAX_VALUE)
																																		.add(
																																				jLabel5)
																																		.add(
																																				26,
																																				26,
																																				26)
																																		.add(
																																				fromComboBox,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																				320,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
																														.add(
																																layout
																																		.createParallelGroup(
																																				org.jdesktop.layout.GroupLayout.LEADING,
																																				false)
																																		.add(
																																				org.jdesktop.layout.GroupLayout.TRAILING,
																																				jScrollPane1,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																				777,
																																				org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
																																		.add(
																																				layout
																																						.createSequentialGroup()
																																						.add(
																																								jLabel7)
																																						.addPreferredGap(
																																								org.jdesktop.layout.LayoutStyle.RELATED)
																																						.add(
																																								extraTextField,
																																								org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																								383,
																																								org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
																																						.addPreferredGap(
																																								org.jdesktop.layout.LayoutStyle.RELATED)
																																						.add(
																																								jButton4,
																																								org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																																								31,
																																								org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
																																						.addPreferredGap(
																																								org.jdesktop.layout.LayoutStyle.RELATED,
																																								org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																																								Short.MAX_VALUE)
																																						.add(
																																								jButton2))))))
																		.add(
																				28,
																				28,
																				28))
														.add(
																org.jdesktop.layout.GroupLayout.LEADING,
																layout
																		.createSequentialGroup()
																		.add(
																				377,
																				377,
																				377)
																		.add(
																				jLabel4)))
										.addContainerGap(
												org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
												Short.MAX_VALUE)));

		layout.linkSize(new java.awt.Component[] { jLabel1, jLabel2, jLabel3,
				jLabel4 }, org.jdesktop.layout.GroupLayout.HORIZONTAL);

		layout
				.setVerticalGroup(layout
						.createParallelGroup(
								org.jdesktop.layout.GroupLayout.LEADING)
						.add(
								layout
										.createSequentialGroup()
										.add(22, 22, 22)
										.add(
												layout
														.createParallelGroup(
																org.jdesktop.layout.GroupLayout.BASELINE)
														.add(
																jLabel1,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																23,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
														.add(
																toTextField,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
														.add(
																fromComboBox,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
														.add(jLabel5))
										.addPreferredGap(
												org.jdesktop.layout.LayoutStyle.RELATED)
										.add(
												layout
														.createParallelGroup(
																org.jdesktop.layout.GroupLayout.BASELINE)
														.add(jLabel2)
														.add(
																subjectTextField,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
										.addPreferredGap(
												org.jdesktop.layout.LayoutStyle.RELATED)
										.add(
												layout
														.createParallelGroup(
																org.jdesktop.layout.GroupLayout.BASELINE)
														.add(jLabel3)
														.add(
																ccToTextField,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
														.add(
																BccTextField,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
														.add(
																jLabel6,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																19,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
										.addPreferredGap(
												org.jdesktop.layout.LayoutStyle.RELATED)
										.add(jLabel4)
										.addPreferredGap(
												org.jdesktop.layout.LayoutStyle.RELATED)
										.add(
												jScrollPane1,
												org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
												359,
												org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
										.addPreferredGap(
												org.jdesktop.layout.LayoutStyle.RELATED)
										.add(
												layout
														.createParallelGroup(
																org.jdesktop.layout.GroupLayout.BASELINE)
														.add(jButton3)
														.add(jButton1)
														.add(jButton2)
														.add(jLabel7)
														.add(
																extraTextField,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
																org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
																org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
														.add(jButton4))
										.addContainerGap(16, Short.MAX_VALUE)));

		layout.linkSize(new java.awt.Component[] { jLabel1, jLabel2, jLabel3,
				jLabel4 }, org.jdesktop.layout.GroupLayout.VERTICAL);

		pack();
	}// </editor-fold>