Java: Wie kann ich in einem JFrame ein Bild einfügen quasi als Logo?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Java
Ein Icon für die Titelleiste des Fensters kannst du über die setIconImage-Methode setzen.
Ein einfaches Beispiel:
var image = new ImageIcon("path to image ...");
var frame = new JFrame("Example");
frame.setIconImage(image);
Bezüglich Tray Icons wiederum, lies hier.
Wenn du ein Bild im Frame anzeigen möchtest, positioniere im Frame einfach ein Label. Dem kannst du ein Bild zufügen. Entweder über den Konstruktor oder die setIcon-Methode.
var image = new ImageIcon("path to image ...");
var label = new JLabel(image);
Lies für Weiteres hier.
Danke! Und wie mache ich dass das Fenster automatisch in der Größe des Bildschirmes geöffnet wird?