Error bij tutorial java

Status
Niet open voor verdere reacties.

gast30

Gebruiker
Lid geworden
19 mei 2019
Berichten
113
Goeiemorgen,
Ik volg een tutorial op Udemy voor het programmeren in java
Het gaat enkel op een simpel JForm maar ik krijg een error en ik weet niet hoe ik deze moet oplossen:

Hieronder ziet u de code:

Code:
package mijnpakket;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class Klasse1 extends JFrame {

	public static void main(String[] args) {
		
		Klasse1 frame = new Klasse1();

		frame.setTitle("My first frame");
		frame.setSize(400, 400);
		frame.setLocationRelative();
		frame.Show();
	}

}

Hieronder ziet u de error

Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: C:\Users\Jeroen van der Hulst\eclipse-workspace\Project1\bin
Caused by: java.lang.module.InvalidModuleDescriptorException: JFrameDemo.class found in top-level directory (unnamed package not allowed in module)


Hoe kan ik dit oplossen?

Graag advies
 
Ik heb het scherm uitgebreid met een knop

Code:
package mijnpakket;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class Klasse1 extends JFrame {
		JButton knop1;
		
	public static void main(String[] args) {
		
		Klasse1 frame = new Klasse1();

		frame.setTitle("My first frame");
		frame.setSize(400, 400);
		frame.setLocationRelative();
		frame.createGUI(;)
		frame.setVisible(true);
	}
	private void createGUI() {
		
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		
		container window = getContentPane();
		window.setLayout (new FlowLayout);
		
		knopt1 = new JButton ("klik mij")
		window.add(knop1);		
	}
}

Toch kan ik nog niet kijken of het werkt in verband met de Error

Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: C:\Users\Jeroen van der Hulst\eclipse-workspace\Project1\bin
Caused by: java.lang.module.InvalidModuleDescriptorException: JFrameDemo.class found in top-level directory (unnamed package not allowed in module)

Hij kent een pakket niet maar hoe moet ik dit veranderen
 
Beste

Sorry dat ik simpelweg naar het orm navigeerde :)
Toch is de defenitie van een forum et helpen bij vragen :p

mijn escusses
 
Sorry dat ik simpelweg naar het orm navigeerde :)
Toch is de defenitie van een forum et helpen bij vragen :p

mijn escusses

Uiteraard helpen we graag, maar het is wel de bedoeling dat je zelf ook eerst onderzoek doet. :)
 
beste,

Code:
package mijnpakket;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class Klasse1 extends JFrame implements ActionListener {
	
	JButton knop1; 

	public static void main(String[] args) {

		Klasse1 frame = new Klasse1();
		
		frame.setTitle("mijn eerste frame");
		frame.setSize(400,400);
		frame.setLocationRelativeTo(null);
		frame. createGUI();
		frame.setVisible(true);
	} 
	
	private void createGUI() {
		
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		
		Container window = getContentPane();
		window.setLayout(new FlowLayout());
		
		knop1 = new JButton ("Start GAME");
		knop1.addActionListener(this);
		window.add(knop1);
	}

	@Override
	public void actionPerformed(ActionEvent e) {
	object source = e.getSource();
	
	if(source == knop1) {
	JOptionPane.showMessageDialog(this, "U heeft op mij geklikt", "Berichtvenster", JOptionPane,);	
	}
}

Wat klopt er niet aan deze code??

ik zie het niet
 
Even mijn glazen bol pakken....
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan