Hinzufügen eines Bildes zu einem panel mit Java AWT
Ich weiter oben geschrieben, darüber, dass eine wirklich Durcheinander panel, aber, ich behoben, indem einfach das layout (danke an Charlie Martin für die Hilfe). Nun, ich versuche, fügen Sie ein Bild auf eine Platte, so kann ich hinzufügen, dass-panel auf den frame. Dies ist ein Teil der Klasse, ich bin Herumspielen mit.
http://friendpaste.com/13zibFC4oVxCbm83500KVj
(dead link)
Dies ist, was kommt wenn ich starte das Programm und drücke auf start game (auf dem Start-popup)..
Im wesentlichen soll es ein Bild sein, auf das Hauptfenster zusammen mit den Tasten, und ich bin mir nicht genau sicher, wie ich gehen würde, über die Umsetzung dieser.
InformationsquelleAutor Tyler | 2009-03-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde wahrscheinlich setzen Sie einfach ein ImageIcon auf ein JLabel und fügen Sie den JLabel, wo Sie wollen, in der Systemsteuerung.
InformationsquelleAutor Tom
Bitte, bitte, bitte -nicht - verwenden Sie das JLabel. Während das-ist - der einfachste Weg, es ist auch eine schlechte Gewohnheit und führt zu Problemen, wenn Sie Bilder haben, die nicht der tatsächlichen Größe Sie angezeigt werden sollen.
Die zweite Antwort ist auf dem richtigen Weg, aber hat immer noch das gleiche problem.
Hier ist eine Klasse, die ich geschrieben habe in der Vergangenheit das ist, was Sie brauchen:
Wird es auch Ihnen erlauben, um die spezifische Größe, wenn Sie wollen; es wird das Bild zu skalieren, am besten die Platte, und richten Sie das Bild als gut.
InformationsquelleAutor Reverend Gonzo