Zum Inhalt springen

problem mit java.awt.Image


Empfohlene Beiträge

Geschrieben

Hi, ich habe folgendes Problem... hier erstmal der Quelltext:


public class bild extends GFrame

{

    int width, height;


    javax.swing.JLabel lblTitel;

    GCanvas canBild;


    public bild()

    {

        super(400,300,"Der Ball",new java.awt.BorderLayout(0,0));

        init();

        this.setBounds(0,0,400,300);

        this.setVisible(true);

    }


    public void init()

    {

        //einstellungen

        width = 400;

        height = 300;

        this.getContentPane().setBackground(new java.awt.Color(212,212,255));


        //Erstellen der Objekte

        lblTitel    = new javax.swing.JLabel("Der Ball",0);

        lblTitel.setBounds(0,0,100,100);

        canBild     = new GCanvas(width, height);

        canBild.newSheet();


        //Objekte Hinzufügen

        this.getContentPane().add(lblTitel,"North");

        this.getContentPane().add(canBild,"Center");


        //Funktionen

    }

}

Mein Problem ist, dass wenn ich versuche die Funktion
image.getGraphics();
in GCanvas aus zu führen bekomme ich eine Null Pointer Exception. Das Liegt daran, dass ich kein Bild auf dem CanvasPane (GCanvas) erstellen kann. wenn ich z.b.:
java.awt.Image i = canBild.createImage(100,100);

dann ist i NULL ! ... kennt jemand das Problem ?

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...