Hi zusammen!
Ich bin noch recht neu was GUI und so angeht, und daher umso verwirrter bei folgendem Problem:
package versuch3;
import java.awt.Component;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.util.concurrent.TimeUnit;
public class Zahlen extends JFrame {
JLabel Zahlen;
public Zahlen() {
setLayout(null);
setVisible(true);
setSize(700,700);
setTitle("Zitat");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Erstellung des Strings
String[] LabelName = new String[4];
LabelName[0] = "ein";
LabelName[1] = "zwei";
LabelName[2] = "drei";
LabelName[3] = "vier";
//Erstellen JLabel
JLabel[] Zahlen = new JLabel[4];
for (int i = 0; i<4; i++) {
Zahlen = new JLabel(LabelName);
setVisible(true);
add(Zahlen);
}
}
Es wird bei mir gar kein JFrame mehr geöffnet! Weiß jemand, woran das liegen kann? Ich hab das setVisible(true); auch schon an verschiedene Stellen gesetzt...
Danke und liebe Grüße!
Ich bin noch recht neu was GUI und so angeht, und daher umso verwirrter bei folgendem Problem:
package versuch3;
import java.awt.Component;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.util.concurrent.TimeUnit;
public class Zahlen extends JFrame {
JLabel Zahlen;
public Zahlen() {
setLayout(null);
setVisible(true);
setSize(700,700);
setTitle("Zitat");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Erstellung des Strings
String[] LabelName = new String[4];
LabelName[0] = "ein";
LabelName[1] = "zwei";
LabelName[2] = "drei";
LabelName[3] = "vier";
//Erstellen JLabel
JLabel[] Zahlen = new JLabel[4];
for (int i = 0; i<4; i++) {
Zahlen = new JLabel(LabelName);
setVisible(true);
add(Zahlen);
}
}
Es wird bei mir gar kein JFrame mehr geöffnet! Weiß jemand, woran das liegen kann? Ich hab das setVisible(true); auch schon an verschiedene Stellen gesetzt...
Danke und liebe Grüße!