Ja Hallo Leute,
dieser Code hat gerade mein Leaptop zum absturz gebracht warum?
MAIN.java
FENSTER.java
Listener.java
Listener2.java
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) {
}
}