Java braucht starthilfe...

Unicate

Erfahrenes Mitglied
Hallo, seit ich mich ins Linux gefunden habe, kann ich die tollsten Programme, die mit den MFC's gebaut worden sind nicht mehr verwenden... (is ja logisch)
Deshalb wollte ich mich ein wenig mit Java vertraut machen.

Habe ein HelloWorld geschrieben und bekomme diese Fehlermeldung, wenn ich das Programm starte. was mach ich falsch?
Ich verwende Eclipse...


Code:
Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
The method printIn(String) is undefined for the type PrintStream

at HelloWorld.main(helloWorld.java:5)
 
Hi,

wenns nicht falsch geschrieben ist, worauf wendest Du dann dieses printIn(String) an?

Ein Codeauszug aus Deinem HelloWorld wäre hilfreicher.

// Edit: Syntax Highlighting hat meines Wissens nichts mit Compilerfehlern zu tun.

Gruß

Romsl
 
Code:
import javax.swing.*;

public class HelloWorld extends JFrame{


	public HelloWorld()
	{
		super("GUI - Programming");
		JPanel contentPane = new JPanel();
		JLabel halloLabel = new JLabel("Hallo Welt!");
		contentPane.add(halloLabel);
		setContentPane(contentPane);
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		JFrame rahmen = new HelloWorld();
		rahmen.setSize(250,100);
		rahmen.setVisible(true);

	}

}

Ich bekomm Fehlermeldung:
Code:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
 
Hi,

das ganze lies sich wahrscheinlich kompilieren - Annahme. Hast Du diese HelloWorld.java bzw. HelloWorld.class in einem Unterordner liegen? Wenn ja musst Du dann natürlich zu beginn ein

Code:
package unterorder1.unterordner2;

angeben. Bei mir läuft das ohne Probleme.

Wo ist das printIn (groß i) oder println (klein l) hin?

Gruß

Romsl
 
Zurück