Auf Thema antworten

Hey ich habe 3 Klassen:

Main Klasse:


[code=Java]public class Main

{

  

    public static void main(String[] args)

    {

        Window window = new Window();

        window.setVisible(true);

      

      

      

      

    }


}

[/code]


Die Main Methode ist mit der Window Methode verbunden:

[code]import java.awt.Component;


import javax.swing.JFrame;


public class Window

{


    private JFrame frame;

  

  

    public void setVisible(boolean b)

    {

      

        frame.setVisible(b);

      

    }

  

    public void add(Component comt) {

      

        frame.add(comt);

      

    }

  

  

    public Window()

    {

        frame = new JFrame();

        frame.setSize(800, 800);

      

      

    }

}

[/code]


Und noch die JLabels Klasse:

[code]import java.awt.Font;


import javax.swing.JFrame;

import javax.swing.JLabel;


public class JLabels extends JFrame

{

    Window window =  new Window();

    private JLabel test;

  

  

    public JLabels() {

      

        test.setText("rrtegrtegregre");

        test.setBounds(400,400,500,500);

        test.setFont(new Font("Calibri", 0, 30));

        window.add(test);

      

      

      

    }

}

[/code]


Ich habe das Problem das der JLabel denn ich in der JLabels Klasse habe nicht angezeigt wird.

Bin wirklich Anfänger könntet ihr mal schauen was für Fehler ihr findet?



Oben