Hallo alle,
ich möchte gleich anmerken das ich die Suchfunktion genutz habe aber leider nichts passendes gefunden habe...
Also ich möchte gerne folgendes tun:
Ich habe eine Klasse (hier mal Start.java) die den benutzer eine Auswahl an bildern bietet. Der Benutzer kann sich ein Aussuchen und per Button wird er weitergeleitet....Klasse 2 (hier Spiel.java) wird gestartet. Dort soll in einem Label das Bild angezeigt werden.
PROBLEM: ;(
Wie kann ich das Bild in die zweite klasse laden. (Das bild liegt in einer Globalen variable gespeichert in der Klasse 1, Das JLabel in klasse 2 ist public)
Hier mal ein paar Code schnipsel zum verdeutlichen:
Klasse 1
Klasse 2
die ... stehen für Kürzung des Quellcodes
Danke schonmal für eure Hilfe
ich möchte gleich anmerken das ich die Suchfunktion genutz habe aber leider nichts passendes gefunden habe...
Also ich möchte gerne folgendes tun:
Ich habe eine Klasse (hier mal Start.java) die den benutzer eine Auswahl an bildern bietet. Der Benutzer kann sich ein Aussuchen und per Button wird er weitergeleitet....Klasse 2 (hier Spiel.java) wird gestartet. Dort soll in einem Label das Bild angezeigt werden.
PROBLEM: ;(
Wie kann ich das Bild in die zweite klasse laden. (Das bild liegt in einer Globalen variable gespeichert in der Klasse 1, Das JLabel in klasse 2 ist public)
Hier mal ein paar Code schnipsel zum verdeutlichen:
Klasse 1
Java:
public class Start extends javax.swing.JFrame {
public static JLabel SteinbildX = new JLabel(new ImageIcon("image/X.jpg"));
....
public static void leseEingabeAus() {
//Spieler 1
if(jComboBox1.getSelectedItem() == "X") {
Sp1Stein = "X";
System.out.println("Spieler1: waehlte X");
//hier soll das bild uebergeben werden...
}
.....
}
....
}
Klasse 2
Java:
public class Spiel extends javax.swing.JFrame {
public static jLabel1 bild;
....
}
die ... stehen für Kürzung des Quellcodes
Danke schonmal für eure Hilfe