private JButton generateBut() {
		JButton but = new JButton(
				new ImageIcon(((new ImageIcon(this.getClass().getResource(
						"/Image/icon.jpg"))).getImage()).getScaledInstance(150,
						130, java.awt.Image.SCALE_SMOOTH)));
		but.addActionListener(new ActionListener() {

			public void actionPerformed(ActionEvent e) {

				// ////////////////////////////////////////////////////////////////////////////////////
				if (cd.getSelectedIndex() == 0) {
					core.setStyle(2);
				} else if (cd.getSelectedIndex() == 1) {
					core.setStyle(3);
				} else if (cd.getSelectedIndex() == 2) {
					core.setStyle(4);
				}
				// /////////////////////////////////////////////////////////////////////////////////////
				if (st.getSelectedIndex() == 0) {
					core.setQuality(60, 60, 60);
				} else if (st.getSelectedIndex() == 1) {
					core.setQuality(90, 90, 90);
				} else if (st.getSelectedIndex() == 2) {
					core.setQuality(100, 100, 100);
				}
				// //////////////////////////////////////////////////////////////////////////////////////////////
				if (cc.getSelectedIndex() == 0) {
					core.setGray(false);
				} else if (cc.getSelectedIndex() == 1) {
					core.setGray(true);
				}
				// //////////////////////////////////////////////////////////////////////////////////////////////

				text1.setText("Blaze : " + core.reStringRed());
				text2.setText("Wind  : " + core.reStringGreen());
				text3.setText("Frost  : " + core.reStringBlue());

				repaint();

			}
		});
		return but;
	}