Buttons erstellen funktioniert nicht

#1
Hey Leute,

zur zeit versuche ich in Java Buttons zu programmieren aber alle codes die ich bisher versucht habe funktionieren nicht. hoffe ihr könnt helfen.

Hier mein code:

Java:
import java.awt.*;
import java.awt.event.KeyListener;
import javax.swing.*;

public class Gui extends JFrame {
    JButton Schließen;
    static JButton einstellung;
   
    public Gui(){
       
        Schließen = new JButton("Starten");
        Schließen.setBounds( 400, 300, 50 , 20);
        Schließen.setVisible(true);
       
       
        Variablen.Fenster = new JFrame("Menü");
        Variablen.Fenster.setSize(Variablen.Fensterbreite, Variablen.Fensterhöhe);
        Variablen.Fenster.setVisible(true);
        Variablen.Fenster.setLocationRelativeTo(null);
        //Variablen.Fenster.addKeyListener((KeyListener) new Tastatur());
        Variablen.Fenster.requestFocus();
       
        Malen label = new Malen();
        label.setBounds( 0, 0, Variablen.Fensterbreite, Variablen.Fensterhöhe);
        label.setVisible(true);
        Variablen.Fenster.add(label);
       
        add(Schließen);
        Variablen.Fenster.setVisible(true);
    }
       
   
}
 
#2
Was ich vergessen habe zu sagen ist das ich auch eine main klasse habe in der ich auch gui ausgeben lasse. das Fenster öffnet sich auch aber die buttons sind nicht zu sehen
 

vfl_freak

Premium-User
#3
Moin,

oha, da liegt noch einiges im Argen ...
Was mir auf die Schnelle so auffällt:
- "Variablen" ist nicht bekannt (oder hast Du nicht alle Includes gepostet ??)
- du fügst den "Schließen"-Button nicht zu "Variablen" hinzu, ergo wird er auch nicht angezeigt !
- wie und wo wird "Gui()" des aufgerufen ??

Hier mal zwei Links zur GUI-Programmierung, die ich so auf die Schnelle gefunden habe:
https://sites.google.com/site/manfredfettinger/java/java-gui-tutorial
http://www.java-tutorial.org/gui-programmierung.html

VG Klaus