Wie lade ich Bilder in Jframe java(eclipse)
Habe ich eine paneel.java Datei wich sieht aus wie der folgende code:
import java.awt.*;
import javax.swing.*;
public class Paneel extends JFrame
{
public static void main ( String [] args )
{
//frame
JFrame frame = new Paneel();
frame.setSize ( 1000, 1000 );
frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
frame.setTitle( "Remembory" );
frame.setVisible( true );
}
class Gifpaneel extends JPanel{
private ImageIcon gif, animatedGif;
public Gifpaneel() {
gif = new ImageIcon( "test.gif" );
animatedGif = new ImageIcon( "animaties/test.gif" );
}
public void paintComponent( Graphics g ){
super.paintComponent( g );
gif.paintIcon( this, g, 100, 100 );
animatedGif.paintIcon ( this, g, 250, 100 );
}
}
}
ich würde gerne zeigen, test.gif Datei.
Wie bekomme ich dieses getan? weil wenn ich es in eclipse erhalte ich nur das jframe ohne Bild.
Sie haben nicht Hinzugefügt, erstellt eine Gifpaneel Objekt und addiert es zu deinem JFrame.
wie bekomme ich dieses getan?
Bitte haben Sie einen Blick auf how to fügen Sie Bilder zu Eclipse-Projekt und das Antwort für mehr Informationen. Hoffe es hilft 🙂
wie bekomme ich dieses getan?
Bitte haben Sie einen Blick auf how to fügen Sie Bilder zu Eclipse-Projekt und das Antwort für mehr Informationen. Hoffe es hilft 🙂
InformationsquelleAutor Rene | 2013-09-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie diese
InformationsquelleAutor Rakesh KR
müssen Sie einen Pfad zu dem Bild..so etwas wie dieses
InformationsquelleAutor javawocky
paintComponent(...)
ausdrücklich, das ist nicht die Aufgabe der Programmierer, einfach anrufengifpan.repaint()
aufgerufenpaintComponent(...)
implizit 🙂Vielen Dank für hinzuweisen.
Tatsächlich, in diesem speziellen Fall, werden Sie nicht einmal angenommen zu nennen
repaint()
als gut, daframe.setVisible(true)
wird, dass Sie implizit 🙂 Für den rest sind Sie herzlich eingeladen und KEEP SMILING 🙂InformationsquelleAutor TheKojuEffect
Paket erstellen benannt als Bilder auf Ihr Projekt-Datei importieren Bild in diesem besonders-Paket. Nun, nehmen Sie ein Label und wählen Sie die icon-Eigenschaft, und wählen Sie Bild aus der Klasse Weg.
Diese Antwort würden enorm profitieren von einigen Beispiel-code. Wie ist... das sieht aus wie ein Gültiger Versuch, die Frage zu beantworten, aber es ist nicht ein sehr guter Versuch, ich würde also nicht erwarten, dass irgendjemand upvote. Auch so, es ist ein Versuch, so bin ich markieren Sie es als "OK" in der Antwort auf eine fahne jemand angehoben, was darauf hindeutet, dass es gelöscht werden soll.
InformationsquelleAutor user3970177