Image für JFrame
lima-city → Forum → Programmiersprachen → Java
angabe
bild
code
dank
einfache pfad
file
gegebenes bild
gemacht code
image
kind
klasse
option
parameter
pfad
problem
programm
projekt
url
verwenden
-
Ich wollte für mein Programm ein Image (Icon) verwenden.
Ich dachte mir, dass ich das genauso wie bei JButtons einfach mit:
meinButton.setIconImage( new IconImage("./icons/meinIcon.png"));
machen könnte.
Das Problem ist nun, dass JFrame eine von Image abgeleitete Klasse verlangt.
Die einzige Klasse, die ich gefunden habe, ist BufferedImage. Nur stellt diese Klasse keine einfache Pfad-Angabe, wie bei "normalen" ImageIcons bereit.
Ich möchte folgendes machen:
-> Ich hab ein Bild, dass ich für das Programm verwenden möchte, also meinem JFrame hinzufügen möchte
-> JFrame nimmt nur Kind-Klassen von Image an.
-> BufferedImage stellt keine Pfad-Angabe bereit.
Wie kann ich mit BufferedImage mein gegebenes Bild für JFrame verwenden??
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Danke funktioniert
-
Ich habe das in meinem Projekt so gemacht :
JButton optionen = new JButton(); Icon windowWhdsellen = new ImageIcon("bin\\pics\\optionenBtn.png"); optionen.setIcon(windowWhdsellen); optionen.setSize(100, windowWhdsellen.getIconHeight()); optionen.setLocation(0, localisation); optionen.setContentAreaFilled(false); optionen.addActionListener(seitenleistenListener); optionen.setVisible(true);
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage