JohnathanBernstein
Mitglied
Also ich weis nicht wieso aber immer wenn ich einen meiner Knöpfe in meiner selbst gemachten GUI drücke, macht er zwar was ich will(zeichnen) aber das JTextField und die JButtons verschwinden und tauchen nur auf wenn der Cursor sie streift
public class Weltenhaupt extends JFrame implements ActionListener {
/**
*
*/
static int maxB,maxH;
static int feldsize;
static int flaeche;
static short rasterQuestion;
int Ecken=0;
int mitteX=maxB/2,mitteY=maxH/2;
JButton Eck4Btn = new JButton("Vierecke");
JButton Eck6Btn=new JButton("Sechsecke");
JLabel FIFCTLbl= new JLabel("Flaeche in Felder ein Feld gleich Flaeche 1");
JTextField FlaecheInFeldernChoiceTxt= new JTextField(4);
public Weltenhaupt() {
super("Weltenhaupt");
setSize(750,750);
setLocation(300,300);
this.setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
JPanel aktionGround= new JPanel();
aktionGround.setLayout(new FlowLayout(FlowLayout.CENTER));
add(aktionGround);
setContentPane(aktionGround);
Eck4Btn.addActionListener(this);
Eck6Btn.addActionListener(this);
aktionGround.add(Eck4Btn);
aktionGround.add(Eck6Btn);
aktionGround.add(FIFCTLbl);
aktionGround.add(FlaecheInFeldernChoiceTxt);
}
public class Weltenhaupt extends JFrame implements ActionListener {
/**
*
*/
static int maxB,maxH;
static int feldsize;
static int flaeche;
static short rasterQuestion;
int Ecken=0;
int mitteX=maxB/2,mitteY=maxH/2;
JButton Eck4Btn = new JButton("Vierecke");
JButton Eck6Btn=new JButton("Sechsecke");
JLabel FIFCTLbl= new JLabel("Flaeche in Felder ein Feld gleich Flaeche 1");
JTextField FlaecheInFeldernChoiceTxt= new JTextField(4);
public Weltenhaupt() {
super("Weltenhaupt");
setSize(750,750);
setLocation(300,300);
this.setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
JPanel aktionGround= new JPanel();
aktionGround.setLayout(new FlowLayout(FlowLayout.CENTER));
add(aktionGround);
setContentPane(aktionGround);
Eck4Btn.addActionListener(this);
Eck6Btn.addActionListener(this);
aktionGround.add(Eck4Btn);
aktionGround.add(Eck6Btn);
aktionGround.add(FIFCTLbl);
aktionGround.add(FlaecheInFeldernChoiceTxt);
}