• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

[Java] Was ist an diesem Code falsch?

Status
Für weitere Antworten geschlossen.

MyNameFail

Redstoneengineer
Gesperrt
Registriert
6 Dezember 2012
Beiträge
42
Diamanten
0
Ja Hallo Leute,
dieser Code hat gerade mein Leaptop zum absturz gebracht warum?

MAIN.java
Code:
package main;

import javax.swing.JFrame;

public class main {
	public static void main(String args[]) {
		
		JFrame jf = new fenster();
	}

}

FENSTER.java
Code:
package main;

import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.xml.soap.Text;

public class fenster extends JFrame{ 

	public fenster() {
		
		JLabel txt;
		JLabel txt2;
		JLabel txt3;
		JButton Knopf;
		JTextField ein;
		JTextField ein2;
		
		//Fenster
		setVisible(true);
		setSize(600, 400);
		setTitle("Main");
		setLocationRelativeTo(null);
		setResizable(false);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    setLayout(null);
	    //Fenster
	    
	    //Text 1
	    txt = new JLabel("Name");
	    txt.setBounds(70, 30, 120, 50);
	    Font text = new Font("Serif", Font.BOLD + Font.ITALIC, 20);
	    txt.setFont(text);
	    add(txt);
	    //Text 1
	    //Text 2
	    txt2 = new JLabel("PW");
	    txt2.setBounds(300, 30, 120, 50);
	    Font text2 = new Font("Serif", Font.BOLD + Font.ITALIC, 20);
	    txt2.setFont(text2);
	    add(txt2);
	    //Text 2
	    //Text 3
	    txt3 = new JLabel("Name");
	    txt3.setBounds(300, 100, 120, 50);
	    Font text3 = new Font("Serif", Font.BOLD + Font.ITALIC, 20);
	    txt3.setFont(text3);
	    add(txt3);
	    //Text 3
	    //Button
	    Knopf = new JButton("Login");
	    Knopf.setBounds(450, 50, 120, 40);
	    Knopf.addActionListener(new Listener(txt));
	    //Button
	    add(Knopf);
	    //Eingabe 1
	    ein = new JTextField();
	    ein.setBounds(70, 70, 120, 25);
	    add(ein);
	    //Eingabe 1
	    //Eingabe 2
	    ein2 = new JTextField();
	    ein2.setBounds(300, 70, 120, 25);
	    add(ein2);
	    //Eingabe 2
	    
	    //Variable
	    String e1 = ein.getText();
	    String e2 = ein2.getText();
	    //Variable
	    
		class Listener implements ActionListener{
			@Override
			public void actionPerformed(ActionEvent arg0) {
				
				
			}
		}
	}
}

Listener.java
Code:
package main;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JFrame;
import javax.swing.JLabel;

public class Listener extends fenster implements ActionListener{
	
	JLabel lbl;

	Listener(JLabel lbl) {
		
		this.lbl = lbl;
	}
	
	@Override
	public void actionPerformed(ActionEvent arg0) {
		
		
	}
	

}

Listener2.java
Code:
package main;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JFrame;
import javax.swing.JLabel;

public class Listener2 implements ActionListener{
	
	JLabel lbl;

	Listener2(JLabel lbl) {
		
		this.lbl = lbl;
	}
	
	@Override
	public void actionPerformed(ActionEvent arg0) {
		
	}
	

}
 
Status
Für weitere Antworten geschlossen.
Oben