Spieler Level prüfung bei Texturenauswahl vorbereitet

This commit is contained in:
Sebastian Kacza
2021-01-11 15:09:23 +01:00
parent 93e62e1b01
commit 8d4aa29566

View File

@@ -13,6 +13,7 @@ import javax.swing.JPanel;
import javax.swing.SwingConstants;
import javax.swing.border.EmptyBorder;
import de.jaujau.daten.Spielerverwaltung;
import de.jaujau.daten.Texturenpakete;
import javax.swing.JComboBox;
import javax.swing.JFileChooser;
@@ -30,16 +31,18 @@ public class texturenauswaehlen_GUI extends JFrame{
private JComboBox<String> comboBox;
private JLabel vorschaubild;
private JButton speichern, hinzufuegen, schliessen;
private Spielerverwaltung spielerverwaltung;
/**
* Konstruktor fpr das Fenster
* @param texturenpakete
*/
public texturenauswaehlen_GUI (Texturenpakete texturenpakete) {
public texturenauswaehlen_GUI (Texturenpakete texturenpakete, Spielerverwaltung spieler) {
pakete = texturenpakete;
erstelleFenster();
aktualisiereInhalt();
spielerverwaltung = spieler;
}
@@ -130,7 +133,10 @@ public class texturenauswaehlen_GUI extends JFrame{
* Speichert die Auswahl des akutellen Paketes
*/
private void speichern() {
// if(spielerlevel >= pakete.getLevel(comboBox.getSelectedIndex())) {
// Austauschen sobalt Spielerverwaltung fertig
// if(spieler.getLevel() >= pakete.getLevel(comboBox.getSelectedIndex())) {
// pakete.setAktivesPaket(comboBox.getSelectedIndex());
// aktualisiereBild();
//
// }
pakete.setAktivesPaket(comboBox.getSelectedIndex());
@@ -139,7 +145,7 @@ public class texturenauswaehlen_GUI extends JFrame{
/**
* Aktualaiset die Inhalte der ComboBox
* Aktualisiert die Inhalte der ComboBox
*/
private void aktualisiereInhalt() {
comboBox.removeAllItems();