/*
entwickelt von:
Christian Vogt
*/


import javax.swing.*;

public class zahlenraten
{

/*
	public static int spiel (int versuche)
	{
		int i=0;
		i++;
		return (i);
	}

	public static JTextField[] einlesen()
	{
		JTextField[] feld = {new JTextField()};
		Object[] msg = {"Eingabe", feld[0]};
		(new JOptionPane(msg)).createDialog(null, "Zahlenraten").setVisible(true);
		return feld;
	}
*/

	public static void main (String args[])
	{
//		int parameter = Integer.parseInt(args[0]);
//		System.out.println(parameter);

//		JTextField[] feld = einlesen();
//		eingabe = spiel(eingabe);

		int parameter = Integer.parseInt(args[0]);
         int eingabe = 0;
         int i=1;

while(parameter != eingabe)
{

	if((parameter <0) || (parameter >1000))
    {
    	System.exit(0);
    }
    else
    {
   		JTextField[] feld = {new JTextField()};
		Object[] msg = {"Eingabe", feld[0]};
		(new JOptionPane(msg)).createDialog(null, "Zahlenraten").setVisible(true);

   		eingabe = Integer.parseInt(feld[0].getText());

         if(eingabe == parameter)
		{
			JOptionPane.showMessageDialog(null, "Ihre Wahl war die Richtige.\n\nHerzlichen Glueckwunsch\n\nBenoetigte Versuche: "+i, "Finish", JOptionPane.PLAIN_MESSAGE);
		}
		else
		{
			if(eingabe < parameter)
			{
				JOptionPane.showMessageDialog(null, "Die gesuchte Zahl ist größer", "Ihre Eingabe", JOptionPane.PLAIN_MESSAGE);
                 i++;
			}
			else
			{
				JOptionPane.showMessageDialog(null, "Die gesuchte Zahl ist kleiner", "Ihre Eingabe", JOptionPane.PLAIN_MESSAGE);
                 i++;
			}
		}
	}
}
	System.exit(0);

	}       // main
}	//class
