problem mit nem kleinen script

Diskutiere mit über: problem mit nem kleinen script im Mac OS X Entwickler, Programmierer Forum

  1. chrizke

    chrizke Thread Starter MacUser Mitglied

    Beiträge:
    285
    Zustimmungen:
    1
    Registriert seit:
    28.10.2004
    Hi, ich hab mit meinen wenigen Javakentnissen folgendes script zusammengefrickelt:
    Code:
    import javax.swing.*;
    import java.awt.Graphics;
    import java.lang.*;
    
    class check extends JPanel {
    
    protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    g.drawString("Lalalalala", 100, 100);
    }
    }
    
    public class lala {
    public static void main (String args[]) {
    JFrame f = new JFrame("Mein erstes Fenster");
    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    f.setSize(500,600);
    
    f.add(new check());
    f.setVisible(true);
    }
    }
    So compilieren geht auch ganz wunderbar, doch wenn ich das öffnen will, gibt der mir folgende Fehlermeldung aus:
    Code:
    Exception in thread "main" java.lang.Error: Do not use javax.swing.JFrame.add() use javax.swing.JFrame.getContentPane().add() instead
            at javax.swing.JFrame.createRootPaneException(JFrame.java:458)
            at javax.swing.JFrame.addImpl(JFrame.java:484)
            at java.awt.Container.add(Container.java:307)
            at lala.main(lala.java:19)
    
    Kann mir jemand sagen, woran das liegt und wie man das verbessern kann?



    chrizke
     
  2. der_Kay

    der_Kay MacUser Mitglied

    Beiträge:
    1.693
    Zustimmungen:
    7
    Registriert seit:
    02.09.2004
    Zuletzt bearbeitet: 25.03.2005
Die Seite wird geladen...
Ähnliche Themen - problem nem kleinen Forum Datum
Problem mit First Responder Mac OS X Entwickler, Programmierer 22.11.2016
Problem mit NSArrayController (ohne Core Data) Mac OS X Entwickler, Programmierer 28.10.2016
OpenGL winding order problem ungelöst Mac OS X Entwickler, Programmierer 06.11.2015
C - Problem mit "fflush(stdin); wahl = getchar();" unter OSX? Mac OS X Entwickler, Programmierer 13.06.2015
Java make im Terminal Problem Mac OS X Entwickler, Programmierer 19.12.2012

Diese Seite empfehlen

Benutzerdefinierte Suche