Supportnet / Forum / Anwendungen(Java,C++...)
JBuilder9 - Fehlermeldung, Prog läuft nicht
Frage
Hi,
mein Problem ist folgendes: Wir haben in der Schule mit Java angefangen. JBuilder9 benutzen wir. Es soll erstma ne Tür gezeichnet werden. Ich bekomme bei folgendem Quellcode folgende Fehlermeldung:
Klasse StartBuerotuer:
[code]
package buerotuer;
/**
* <p>Überschrift: </p>
* <p>Beschreibung: </p>
* <p>Copyright: Copyright (c) 2005</p>
* <p>Organisation: </p>
* @author unbekannt
* @version 1.0
*/
public class StartBuerotuer
{
public static void main (String[]args)
{ TuerAnwendung buerotuer = new TuerAnwendung();
buerotuer.fuehreAus();
}
}
[/code]
Klasse TuerAnwendung:
[code]
package buerotuer;
import stiftUndCo.*;
/**
* <p>Überschrift: </p>
* <p>Beschreibung: </p>
* <p>Copyright: Copyright (c) 2005</p>
* <p>Organisation: </p>
* @author unbekannt
* @version 1.0
*/
public class TuerAnwendung
{ Bildschirm bildschirm;
Stift stift;
public TuerAnwendung()
{bildschirm = new Bildschirm(1024,768);
stift = new Stift();
}
public void fuehreAus();
{zeichneBuerotuer(100,200);
}
private void zeichneBuerotuer(int x, int y)
{zeichneWand(x+100,y+100);
}
private void zeichneWand(int x, int y)
{ stift.hoch();
stift.bewegeBis(x,y);
stift.zeichneRechteck(700,400);
stift.bewegeBis(x,y+200);
stift.zeichneRechteck(100,300);
}
private void TuerAuf(int x, int y)
{
}
private void TuerZu(int x, int y)
{
}
}
[/code]
Und das is der Fehler bei Programmstart:
[code]
D:\Programme\JBuilder9\jdk1.4\bin\javaw -classpath "D:\Informatik\Anwendungen\Buerotuer\classes;D:\Programme\JBuilder9\jdk1.4\demo\jfc\Java2D\Java2Demo.jar;D:\Programme\JBuilder9\jdk1.4\demo\plugin\jfc\Java2D\Java2Demo.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\charsets.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\ext\dnsns.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\ext\ldapsec.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\ext\localedata.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\ext\sunjce_provider.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\im\indicim.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\jaws.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\jce.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\jsse.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\rt.jar;D:\Programme\JBuilder9\jdk1.4\jre\lib\sunrsasign.jar;D:\Programme\JBuilder9\jdk1.4\lib\dt.jar;D:\Programme\JBuilder9\jdk1.4\lib\htmlconverter.jar;D:\Programme\JBuilder9\jdk1.4\lib\tools.jar;D:\Informatik\Zubehör JBuilder\stiftbibliothek\stift.jar" buerotuer.StartBuerotuer
java.lang.ClassFormatError: buerotuer/TuerAnwendung (Code attribute is absent in method that is not abstract or native)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
at buerotuer.StartBuerotuer.main(StartBuerotuer.java:15)
Exception in thread "main"
[/code]
Bitte sagt mir, was ich falsch gemacht habe/ändern muss...hab keinen Plan...
Danke!
masterjo
Antwort 1 von masterjo
hmm...niemand da der mir helfen kann??

