Hintergrundbild

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
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]
 
S

SlaterB

Gast
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
 
G

Guest

Gast
Wie erstell ich denn dann ein Hintergrundbild?

find in der Api nix gescheites :(
 
S

SlaterB

Gast
> 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
 

Quaxli

Top Contributor
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.
 
G

Guest

Gast
achso ... danke für eure schnelle Hilfe ... eine Frage noch ... wie trichter ich der image Variable ein wo ihr Bild liegt?
 
G

Guest

Gast
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?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Java Spiel Figur auf dem Hintergrundbild bewegen. Java Basics - Anfänger-Themen 11
J Bild auf Hintergrundbild zeichnen Java Basics - Anfänger-Themen 5
Elyt JPanel als HintergrundBild Java Basics - Anfänger-Themen 7
S JFrame mit Hintergrundbild und Button Java Basics - Anfänger-Themen 4
CptK Hintergrundbild Java Basics - Anfänger-Themen 2
K Java JFrame mit Hintergrundbild erstellen Java Basics - Anfänger-Themen 1
P Hintergrundbild in Swing einfügen Java Basics - Anfänger-Themen 3
A Benötige GUI Objekt für Hintergrundbild Java Basics - Anfänger-Themen 3
K Erste Schritte GUI - Hintergrundbild und darauf Buttons Java Basics - Anfänger-Themen 2
D java jbuttons auf dem Hintergrundbild Java Basics - Anfänger-Themen 11
M Hintergrundbild für JButton Java Basics - Anfänger-Themen 6
S Swing, Panel über Hintergrundbild!! Java Basics - Anfänger-Themen 6
Fab1 Buttons auf ein Hintergrundbild(JFrame) setzen Java Basics - Anfänger-Themen 24
J [JAVA] Bild in jar einbinden (Hintergrundbild)? Java Basics - Anfänger-Themen 8
D GUI mit Hintergrundbild Java Basics - Anfänger-Themen 13
H Hintergrundbild auf JFrame Java Basics - Anfänger-Themen 10
Haubitze_Broese Hintergrundbild im JPanel? Java Basics - Anfänger-Themen 2
H Hintergrundbild Java Basics - Anfänger-Themen 8
W Button ausrichten / Hintergrundbild Java Basics - Anfänger-Themen 9
D Hintergrundbild einfügen Java Basics - Anfänger-Themen 4
C Hintergrundbild im JFrame skalieren Java Basics - Anfänger-Themen 2
T Hintergrundbild im JPanel Java Basics - Anfänger-Themen 7
hdi Hintergrundbild in JFrame, die hunderste ;) Java Basics - Anfänger-Themen 43
A Problem mit Hintergrundbild in Applet Java Basics - Anfänger-Themen 2
G Hintergrundbild mit sensitiven Bereichen Java Basics - Anfänger-Themen 2
G Hintergrundbild in Frame Java Basics - Anfänger-Themen 15
T Button Hintergrundbild machen ? Java Basics - Anfänger-Themen 19
G Hintergrundbild mit Transparentem Label Java Basics - Anfänger-Themen 5
G Hintergrundbild im jPanel Java Basics - Anfänger-Themen 27
D Windows Hintergrundbild ändern? Java Basics - Anfänger-Themen 5
J Problem mit Hintergrundbild Java Basics - Anfänger-Themen 13
K striche die sich auf dem hintergrundbild bewegen Java Basics - Anfänger-Themen 10
S Problem mit Hintergrundbild Java Basics - Anfänger-Themen 8
W Hintergrundbild im JFrame Java Basics - Anfänger-Themen 4
D Hintergrundbild nur in der Entwicklungsumgebung sichtbar Java Basics - Anfänger-Themen 8
B JLabel auf Hintergrundbild Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben