🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.language
Article #7998

Nullpointer exception with getGraphics() in an custom Canvas

#7998
From: Mark Bakker
Date: Tue, 08 May 2001 14:20
26 lines
1694 bytes
Hello all,

I have created an custom Canvas,

public class textscoll extends Canvas implements Runnable{
.....
}

Now I have the following code in the canvas:

public void makeText()
    {
    myFontMetrics = getFontMetrics(myFont);
    textwidth = myFontMetrics.stringWidth(myText);
    textheight = myFontMetrics.getAscent();
    myTextImage = createImage(textwidth,textheight);
    myTextGraphics = myTextImage.getGraphics();
    }

When I use this code I get an NullPointer Exception. It has something to do
with getGraphics() I think.
But can someone tell me how to fix this?

Kind regards,

Mark Bakker
Technical Details
Message-ID: <9d8vcl$66jru$1@reader01.wxs.nl>
Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!feed2.onemain.com!feed1.onemain.com!newsfeeds.belnet.be!news.belnet.be!news2.kpn.net!news.kpn.net!feeder02.wxs.nl!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f74b3,26a8a392eb304565,start
X-Google-Attributes: gidf74b3,public
X-Google-ArrivalTime: 2001-05-08 07:30:08 PST
Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!feed2.onemain.com!feed1.onemain.com!newsfeeds.belnet.be!news.belnet.be!news2.kpn.net!news.kpn.net!feeder02.wxs.nl!not-for-mail
From: "Mark Bakker" <mark@atlast.nl>
Newsgroups: borland.public.jbuilder.java.language
Subject: Nullpointer exception with getGraphics() in an custom Canvas
Date: Tue, 8 May 2001 16:20:51 +0200
Organization: Planet Internet
Lines: 28
Message-ID: <9d8vcl$66jru$1@reader01.wxs.nl>
NNTP-Posting-Host: ipd50a08cc.speed.planet.nl
X-Trace: reader01.wxs.nl 989331669 6508414 213.10.8.204 (8 May 2001 14:21:09 GMT)
X-Complaints-To: abuse@wxs.nl
NNTP-Posting-Date: 8 May 2001 14:21:09 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200