J
JonasT
Gast
Hallo,
Ich lade in einem Programm eine .png Datei in ein ImageIcon welches ich auf einem Frame darstelle:
nun möchte ich gerne, dass die Grafik auf meinem JFrame, also im Programmfenster immer an der Position 0,0 bleibt. Wenn ich aber in der Aktuellen Konfiguration die Größe des Programmfensters ändere zentriert sich die Grafik immer im Frame. Wie kann ich das abstellen. (Verwende ein Null-Layout und setze Positionen mit setBounds)
Ich lade in einem Programm eine .png Datei in ein ImageIcon welches ich auf einem Frame darstelle:
Java:
JLabel lblKarte = new JLabel(getPic(filedia));
lblKarte.setLayout(null);
lblKarte.setBounds(0,0,986,767);
frame.add(lblKarte);
Java:
private ImageIcon getPic(FileDialog filedia){
filedia.show();
try{
String filename=filedia.getDirectory()+filedia.getFile();
ImageIcon ico=new ImageIcon(filename);
return ico;
}
finally{
System.out.println("ERROR!");
}
}
nun möchte ich gerne, dass die Grafik auf meinem JFrame, also im Programmfenster immer an der Position 0,0 bleibt. Wenn ich aber in der Aktuellen Konfiguration die Größe des Programmfensters ändere zentriert sich die Grafik immer im Frame. Wie kann ich das abstellen. (Verwende ein Null-Layout und setze Positionen mit setBounds)