Projekt:2021/Stundenplan: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „== Projekt Stundenplan == Zum Ende des Themas Datenbanken wollen wir ein kleines Java-Projekt mit Datenbankanbindung umsetzen. Bild:Sdui_Stundenplan.png|ce…“)
 
Keine Bearbeitungszusammenfassung
Zeile 32: Zeile 32:
{{Aufgabe:End}}
{{Aufgabe:End}}


=== Dokumentationen ===
==== <code>StundenplanGUI</code> ====
; <code>addFilter( String pName, String[] pOptions )</code>
: Fügt der Seitenleiste eine neue Auswahlbox mit dem Namen <code>pName</code> hinzu, die die angegebenen Strings in <code>pOptions</code> zur Auswahl stellt.
: Bei einer Ändeurng der Auswahl wird <code>pName</code> an die Methode <code>selectionChanged( String pList, String pNewValue )</code> als erster Parameter übergeben.
; <code>removeFilter( String pName )</code>
: Entfernt die Auswahlbox mit dem Namen <code>pName</code> aus der Seitenleiste,
; <code>removeAllFilters()</code>
: Entfernt alle Filter aus der Seitenleiste.
; <code>addLesson( int pCol, int pRow, String pTitle, String pSubtitle, String pText, String pFooter, Color pColor )</code>
: Fügt dem Stundenplan eine neue Stunde hinzu. <code>pCol</code> und <code>pRow</code> bestimmen die Stundenplanzelle (ab Index 0), die String-Parameter den Inhalt der Zelle und <code>pColor</code> die Farbe.
; <code>removeLesson( int pCol, int pRow )</code>
: Entfernt die Stunde in der angegebenen Zelle aus dem Stundenplan.
; <code>removeAllLessons()</code>
: Entfernt alle Stunden aus dem Stundenplan.


[[Kategorie:Projekte:2021/22]]
[[Kategorie:Projekte:2021/22]]

Navigationsmenü