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 😉