Spieler Level prüfung bei Texturenauswahl vorbereitet
This commit is contained in:
@@ -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();
|
||||||
|
Reference in New Issue
Block a user