Antwort
 
Themen-Optionen Thema durchsuchen
Alt 16.10.2004, 22:42 Nach oben    #1
bluelight
Gast
 
Beiträge: n/a
Standard Graphics

So ich hab ein Problem(vorweg ich weiß das das nicht elegant gelöst ist

ich habe mir eine instance con Canvas programmiert, das graphics object der paint methode habe ich in eine globalle variable kopiert:
Java Code:
  1.  
  2. public void paint(Graphics g)  {
  3.     gx = g;
  4. }

Dann habe ich diese Variable über den Konstruktor an eine zweite Klasse übergeben. Versuch ich dann ein g.drawString() durch zu führen bricht er mit einer Java Null Point Exception ab. Weiß jemand eine Lösung, oder eine andere Möglichkeit mit Klasse 2 auf Klasse1 zu malen.
[edit] selbst die getGraphics giebt null zurück. Verzweiflung[/edit]

Danke im Voraus
bluelight
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.10.2004, 06:38 Nach oben    #2
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard debugging

wenn du einen Haltepunktsetzt und dir im Debbuger Deine Graphics Objekte anschaust. Steht da überhaupt was drin?
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.10.2004, 11:12 Nach oben    #3
bluelight
Gast
 
Beiträge: n/a
Standard

Au ..... Ich könnte meine Tastatur zerhacken, das kann gar nicht funktuonieren, da die Paint ;ethode erst am ende ausgefürt wird. WQie kann ich schon früher auf das Graphics Object zu greifen?
[edit]Problem hat sich gelöst, rufe die zweite Klasse einfach in der paint methode auf und übergebe ihr das Graphics object[/Edit]
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
"How to build an object-oriented graphics library", by ibm.com Ben Plauderecke 0 24.11.2005 10:49
Graphics Objekt scrollbar? lokl Desktop-Applikationen und Grafik 6 21.11.2005 12:58
Zugriff auf Graphics Objekte eines Applets lokl Desktop-Applikationen und Grafik 0 11.08.2005 10:28
Graphics begrenzen bluelight Desktop-Applikationen und Grafik 5 26.12.2004 21:34
mit Graphics Zeichnen in einer untergeordneten Klasse bluelight Desktop-Applikationen und Grafik 2 08.12.2004 22:23


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:44 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45