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.SwingConstants;
import javax.swing.border.EmptyBorder; import javax.swing.border.EmptyBorder;
import de.jaujau.daten.Spielerverwaltung;
import de.jaujau.daten.Texturenpakete; import de.jaujau.daten.Texturenpakete;
import javax.swing.JComboBox; import javax.swing.JComboBox;
import javax.swing.JFileChooser; import javax.swing.JFileChooser;
@@ -30,16 +31,18 @@ public class texturenauswaehlen_GUI extends JFrame{
private JComboBox<String> comboBox; private JComboBox<String> comboBox;
private JLabel vorschaubild; private JLabel vorschaubild;
private JButton speichern, hinzufuegen, schliessen; private JButton speichern, hinzufuegen, schliessen;
private Spielerverwaltung spielerverwaltung;
/** /**
* Konstruktor fpr das Fenster * Konstruktor fpr das Fenster
* @param texturenpakete * @param texturenpakete
*/ */
public texturenauswaehlen_GUI (Texturenpakete texturenpakete) { public texturenauswaehlen_GUI (Texturenpakete texturenpakete, Spielerverwaltung spieler) {
pakete = texturenpakete; pakete = texturenpakete;
erstelleFenster(); erstelleFenster();
aktualisiereInhalt(); aktualisiereInhalt();
spielerverwaltung = spieler;
} }
@@ -130,7 +133,10 @@ public class texturenauswaehlen_GUI extends JFrame{
* Speichert die Auswahl des akutellen Paketes * Speichert die Auswahl des akutellen Paketes
*/ */
private void speichern() { 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()); 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() { private void aktualisiereInhalt() {
comboBox.removeAllItems(); comboBox.removeAllItems();