• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

java anfänger braucht kurz hilfe :/

Mitglied seit
21.09.2002
Beiträge
3.452
Reaktionen
0
hm also ich habe folgenden code verfasst:

Code:
import java.awt.*;
import java.awt.event.*;

public class Hello extends Frame
{
	Label L = new Label("blabla");
	public Hello()
	{
	 super ("blah");
	 add (L);
	 L. setFont (new Font ("monospeed", Font.Bold, 30));
	 setSize (500,500);
	 setVisible (true);
	 add WindowListener (new Fensterlauscher ());
	 }
	  class FensterLauscher extends Windowadapter
	  {
	  public void windowClosing (WindowEvent e)
	  {system.exit (0);}
	  }
	  public static void main (String[] args)
	  {
	  new Hello
	  }
}


und dafür gibt er mir 2 fehler aus, die ich leider nicht nachvollziehen kann:

Code:
E:\Hello.java:14: ';' expected
	 add WindowListener (new Fensterlauscher ());
                            ^
E:\Hello.java:24: '(' or '[' expected
	  }
          ^
2 errors
Exit code: 1
There were errors



wäre nett, wenn sich das mal jemand kurz anschauen könnte.
 

McSaxon2

Guest


Code:
import java.awt.*;
import java.awt.event.*;

public class Hello extends Frame
{
	Label L = new Label("blabla");
	public Hello()
	{
	 super ("blah");
	 add (L);
	 L. setFont (new Font ("monospeed", Font.Bold, 30));
	 setSize (500,500);
	 setVisible (true);
	 add WindowListener (new Fensterlauscher ())
	 }
	  class FensterLauscher extends Windowadapter
	  {
	  public void windowClosing (WindowEvent e)
	  {system.exit (0)}
	  }
	  public static void main (String[] args)
	  {
	  new Hello
	  }
}

Sollte jetzt funzen.

 
Mitglied seit
21.09.2002
Beiträge
3.452
Reaktionen
0
hm geht leider immernoch nicht :(
sicher, dass du hier den richtigen code gepostet hast? im grunde fehlt ja nur ein semikolon, was auch noch einen zusätzlichen fehler, zu den beiden bestehenden verursacht.
 

Thubb

Guest
omg... dir ist aber schon bekannt, das java gross-/kleinschreibung unterscheidet ???

so gehts:

Code:
import java.awt.*;
import java.awt.event.*;

public class Hello extends Frame
{
	Label L = new Label("blabla");
	public Hello()
	{
	 super("blah");
	 add (L);
	 L. setFont (new Font ("monospeed", Font.BOLD, 30));
	 setSize(500,500);
	 setVisible(true);
	 addWindowListener(new FensterLauscher());
	}
	  class FensterLauscher extends WindowAdapter
	  {
		  public void windowClosing (WindowEvent e)
		  {
		  	System.exit(0);
		  }
	 }
	  public static void main (String[] args)
	  {
	 	 new Hello();
	  }
}

desweiteren sollte man die methoden schon richtig deklarieren und aufrufen...
 
Mitglied seit
21.09.2002
Beiträge
3.452
Reaktionen
0
hm ja war mir eigentlich schon bekannt, das problem war nur, dass ein teil des codes von unserem lehrer angeschrieben wurde und ich somit anscheinend einige sachen falsch interpretiert/ abgeschriebenm hab.

danke

/¤ bei so sachen wie dem BOLD anstatt Bold kann ich die schuld aber auf den lehrer schieben 8[
 
Oben