Hallo Leute,
ich habe jetzt hier schon mehrere Beiträge zu diesem Thema gelesen, aber ich habe es nicht geschafft, damit mein Problem zu lösen.
Mein einfaches Ziel ist es, ein Bild in meine grafische Oberfläche einzufügen und zwar auf der Position Center.
Hier mal ein bisschen Code:
Mein aktuelles Problem besteht darin, dass zur Zeit kein Bild angezeigt wird - dieses hat die Maße 90x90 und ist vom Typ .bmp. Der Pfad des Bildes, den ich hier aus privaten Gründen nicht anzeige, ist aber korrekt.
Vielen Dank schonmal für positive Beiträge
Basti
ich habe jetzt hier schon mehrere Beiträge zu diesem Thema gelesen, aber ich habe es nicht geschafft, damit mein Problem zu lösen.
Mein einfaches Ziel ist es, ein Bild in meine grafische Oberfläche einzufügen und zwar auf der Position Center.
Hier mal ein bisschen Code:
Java:
package layouts;
import java.awt.BorderLayout;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class GuiMitAktion implements ActionListener {
JButton button;
public void los() {
JFrame frame = new JFrame();
button = new JButton("Zufallsliste ausgeben.");
Font bigFont = new Font("serif", Font.TRUETYPE_FONT, 15);
button.setFont(bigFont);
button.addActionListener(this);
ImageIcon myfile = new ImageIcon("Pfad des Bildes");
JLabel lab = new JLabel((myfile));
frame.getContentPane().add(BorderLayout.CENTER, lab);
frame.getContentPane().add(BorderLayout.NORTH, button);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(550, 300);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent event) {
ZufallsListen zufall = new ZufallsListen();
String s = zufall.mixeListen();
button.setText(s);
}
}
Mein aktuelles Problem besteht darin, dass zur Zeit kein Bild angezeigt wird - dieses hat die Maße 90x90 und ist vom Typ .bmp. Der Pfad des Bildes, den ich hier aus privaten Gründen nicht anzeige, ist aber korrekt.
Vielen Dank schonmal für positive Beiträge
Basti