Serialized Form

  • Package swing_implementation

    • Class swing_implementation.AktiverText extends AktivesElement implements Serializable

      serialVersionUID:
      1L
    • Class swing_implementation.AktivesElement extends javax.swing.JLabel implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • aktion
          swing_implementation.Aktion aktion
    • Class swing_implementation.Ansicht extends javax.swing.JPanel implements Serializable

      serialVersionUID:
      1L
    • Class swing_implementation.AnsichtEinstellungen extends Ansicht implements Serializable

      serialVersionUID:
      1L
    • Class swing_implementation.AnsichtErgebnis extends Ansicht implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • textErgebnis
          javax.swing.JLabel textErgebnis
        • textNeuesSpiel
          AktiverText textNeuesSpiel
        • textSpielWiederholen
          AktiverText textSpielWiederholen
    • Class swing_implementation.AnsichtHilfe extends Ansicht implements Serializable

      serialVersionUID:
      1L
    • Class swing_implementation.AnsichtSpiel extends Ansicht implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • antwortKacheln
          AntwortKachel[] antwortKacheln
          Ein Feld mit den vier Antwortkacheln.
        • spiel
          Spiel spiel
          Eine Instanz der Klasse Spiel.
        • tasteNächsteFrage
          Taste tasteNächsteFrage
          Ein kleiner Pfeil, der zur nächsten Fragen führt, wenn man darauf klickt.
        • textFrage
          MehrzeiligerText textFrage
          Der Text der Frage als mehrzeiliger Text.
        • textFrageNummer
          javax.swing.JLabel textFrageNummer
          Der Text, der die aktuelle Fragenummer bzw. die Anzahl der geladenen Fragen anzeigt.
        • textGewinnSumme
          javax.swing.JLabel textGewinnSumme
          Der Text der aktuellen Gewinnsumme.
        • textThemenGebiet
          javax.swing.JLabel textThemenGebiet
          Der Text der das ausgewählte Themengebiet bzw. den Themenbereich anzeigt.
        • zeitmesser
          javax.swing.Timer zeitmesser
          Nach 1.5 Sekunden wird automatisch die nächste Frage angezeigt. Die Zeit wird in Millisekunden angegeben. Als zweiter Parameter wird eigentlich eine Instanz der Klasse ActionListener verlangt. Wir verwenden hier aber eine Referenz auf die Methode AnsichtSpiel.zeigeNächsteFrageEreignis(java.awt.event.ActionEvent), weil sich das kompakter darstellen lässt. Diese Methode ruft wiederum die Methode AnsichtSpiel.zeigeNächsteFrage() auf. https://stackoverflow.com/a/39584264/10193818
    • Class swing_implementation.AnsichtStartSeite extends Ansicht implements Serializable

      serialVersionUID:
      1L
    • Class swing_implementation.AntwortKachel extends KleineKachel implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • buchstabe
          javax.swing.JLabel buchstabe
          Der Buchstabe (A, B, C, D), der am Anfang der Antwort gezeigt wird.
        • falschesBild
          javax.swing.ImageIcon falschesBild
          Ein Hintergrundbild, das gezeigt wird, wenn die Antwort falsch beantwortet wurde.
        • richtigesBild
          javax.swing.ImageIcon richtigesBild
          Ein Hintergrundbild, das gezeigt wird, wenn die Antwort richitg beantwortet wurde.
        • zeilen
          MehrzeiligerText zeilen
          Wenn der Antworttext länger ist, wird die Antwort in mehreren Zeilen angezeigt.
    • Class swing_implementation.HauptFenster extends SpielRahmen implements Serializable

      serialVersionUID:
      1L
    • Class swing_implementation.KleineKachel extends Taste implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • text
          javax.swing.JLabel text
    • Class swing_implementation.MehrzeiligerText extends javax.swing.Box implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • standardTextWeite
          int standardTextWeite
          Die Standardtextweite, nach der eine neue Zeile begonnen wird.
    • Class swing_implementation.MenuLeiste extends javax.swing.JMenuBar implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • bereiche
          javax.swing.JMenu bereiche
          Das Menü „Themenbereiche“.
        • navigation
          javax.swing.JMenu navigation
          Das Menü „Navigation“.
    • Class swing_implementation.SpielRahmen extends javax.swing.JFrame implements Serializable

      serialVersionUID:
      1L
    • Class swing_implementation.Taste extends AktivesElement implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • eingefroren
          boolean eingefroren
          Im eingefroren Zustand wechseln die Hintergrundbilder nicht mehr und die Aktion kann nicht mehr ausgeführt werden. Die Funktion wird von den Antwortkacheln benötigt.
        • hauptBild
          javax.swing.ImageIcon hauptBild
        • klickBild
          javax.swing.ImageIcon klickBild
        • schwebeBild
          javax.swing.ImageIcon schwebeBild