java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Java Basics - Anfänger-Themen

Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern

Thema geschlossen    
Themen-Optionen Thema durchsuchen Ansicht
Alt 28.01.2008, 12:59   #1 (permalink)
Nicht angemeldet
 
Fachbeiträge: n/a
Standard Hintergrundbild

Hey ihc versuch gerade in Hintergrundbild in mein Programm einzufüge, aber es will einfach nicht funktionieren .... Ich hab mich zwar schon im Forum umgeschaut aber ich checks i-wie nich so ganz^^


ich würde gerne in mein JFrame ein Hintergrundbild einfügen ... wie mach ich das ?

Wenn ich die Methode "paint" überschreiben will

Code:
public void paint(Graphics g)
{
    g.drawImage(BGImage, 0, 0, true);
}
dann unterstreicht er mit das "drawImage" immer rot und will es durch "drawLine" ersetzen.

Wenn ich es duch "drawLine" ersetze, dann wird dieses wieder rot markiert und Eclipse will "drawLine" mit "drawImage" ersetzen ... i-was get da total schief ... wisst ihr vllt was ?
[/code]
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 28.01.2008, 13:01   #2 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von SlaterB
 
Registriert seit: 13.11.2005
Fachbeiträge: 31.658
Abgegebene Danke: 0
Erhielt 2.568 Danke für 2.529 Beiträge
warum drawLine verstehe ich nicht ganz, aber drawImage ist so jedenfalls nicht korrekt,
schaue doch in der API nach, welche Parameter akzeptiert werden,
deine jedenfalls nicht -> Fehler
__________________
Hansa wird Meister.
SlaterB ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 28.01.2008, 13:04   #3 (permalink)
Nicht angemeldet
 
Fachbeiträge: n/a
Wie erstell ich denn dann ein Hintergrundbild?

find in der Api nix gescheites
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 28.01.2008, 13:10   #4 (permalink)
Gast
Nicht angemeldet
 
Fachbeiträge: n/a
dann benutz ich hier mal die Suche - es gibt einige Beispiele
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 28.01.2008, 13:12   #5 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von SlaterB
 
Registriert seit: 13.11.2005
Fachbeiträge: 31.658
Abgegebene Danke: 0
Erhielt 2.568 Danke für 2.529 Beiträge
> find in der Api nix gescheites

du weißt, wie die Klasse und die Operation heißt,
also kommst du genau zu einer Stelle in der API, and der die Definition steht,

und wenn man dir da sagt, dass nur String-Parameter erlaubt sind, du aber ints übergibst,
dann ist die Sache wohl klar

also: was genau ist daran jetzt das Problem?
ist wichtig, dass du die API kennenlernst und nicht jedesmal hier fragst
da wollen wir das mal lieber genau klären
__________________
Hansa wird Meister.
SlaterB ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 28.01.2008, 13:16   #6 (permalink)
Stammbenutzer
Megabyte
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
Wenn Du in der API nichts findest, was zu Deinem Methoden-Aufruf paßt, bedeutet daß, das er FALSCH ist.
Die Methode aus der API, die Du benötigst ist:

Code:
public abstract boolean drawImage(Image img,
                                  int x,
                                  int y,
                                  ImageObserver observer)
Du übergibst als letzten Parameter aber keinen ImageObserver, sondern einen boolean-Wert, daher mault Eclipse rum.
Entweder mußt Du als 4. Parameter null übergeben oder eben einen ImageObserver. Da JFrame das Interface ImageObserver implementiert, kannst Du Dein "true" durch ein "this" ersetzen und dann klappt's.
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 28.01.2008, 13:22   #7 (permalink)
Nicht angemeldet
 
Fachbeiträge: n/a
achso ... danke für eure schnelle Hilfe ... eine Frage noch ... wie trichter ich der image Variable ein wo ihr Bild liegt?
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 28.01.2008, 13:25   #8 (permalink)
Nicht angemeldet
 
Fachbeiträge: n/a
Wenn ich much recht entsinne wird diese Methode ja automatisch aufgerufen .... wie steuer ich denn wann sie aufgerufen wird ?

Und wie kann ich sie erneut aufrufen?
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Thema geschlossen    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JPanel mit Hintergrundbild Ergi AWT, Swing, JavaFX & SWT 10 20.08.2008 13:15
Hintergrundbild für Form MichaelJAVAME Mobile Geräte 1 29.06.2007 22:34
Hintergrundbild tumyeto Mobile Geräte 1 19.06.2007 06:21
Style Hintergrundbild DIGIMan Für Verirrte - Fragen zu JavaScript 6 08.02.2006 17:55


Lesezeichen

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:14 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de