#BlueJ class context
comment0.target=StundenplanGUI
comment0.text=\r\n\ GUI\ f\u00FCr\ das\ Stundenplanprogramm.\r\n
comment1.params=
comment1.target=StundenplanGUI()
comment1.text=\r\n\ Erstellt\ ein\ neues\ GUI,\ zeigt\ es\ aber\ noch\ nicht\ an.\ Das\ Hauptprogramm\r\n\ muss\ dies\ explizit\ mit\ {@link\ \#setVisible(boolean)}\ tun.\r\n
comment10.params=
comment10.target=void\ addComponents()
comment10.text=\r\n\ F\u00FCgt\ dem\ GUI\ die\ Standard-Komponenten\ hinzu.\r\n
comment11.params=pLabel
comment11.target=javax.swing.JLabel\ makeLabel(java.lang.String)
comment11.text=\r\n\ Erzeugt\ ein\ Text-Label\ mit\ der\ Standard-Schrift\ und\ dem\ angegebenen\ Text.\r\n\ @param\ pLabel\r\n\ @return\r\n
comment12.params=pLabel\ pFont
comment12.target=javax.swing.JLabel\ makeLabel(java.lang.String,\ java.awt.Font)
comment12.text=\r\n\ Erzeugt\ ein\ Text-Label\ mit\ der\ angegebenen\ Schrift\ und\ dem\ Text.\r\n\ @param\ pLabel\r\n\ @param\ pFont\r\n\ @return\r\n
comment2.params=pName\ pOptions
comment2.target=void\ addFilter(java.lang.String,\ java.lang.String[])
comment2.text=\r\n\ F\u00FCgt\ der\ Seitenleister\ eine\ neue\ Auswahlbox\ hinzu.\ Der\ Name\ wird\ bei\r\n\ \u00C4nderungen\ an\ den\ {@link\ SelectionListener}\ \u00FCbergeben,\ um\ verschiedene\r\n\ Boxen\ unterscheiden\ zu\ k\u00F6nnen.\r\n\ @param\ pName\ Name\ des\ Filters\r\n\ @param\ pOptions\ M\u00F6gliche\ Optionen\r\n
comment3.params=pName
comment3.target=void\ removeFilter(java.lang.String)
comment3.text=\r\n\ Entfernt\ die\ Auswahlbox\ mit\ dem\ angegebnen\ Namen\ aus\ der\ Seitenleiste.\r\n\ @param\ pName\r\n
comment4.params=
comment4.target=void\ removeAllFilters()
comment4.text=\r\n\ Entfernt\ alle\ Auswahlboxen\ aus\ der\ Seitenleiste.\r\n
comment5.params=pCol\ pRow\ pTitle\ pSubtitle\ pText\ pFooter\ pColor
comment5.target=void\ addLesson(int,\ int,\ java.lang.String,\ java.lang.String,\ java.lang.String,\ java.lang.String,\ java.awt.Color)
comment5.text=\r\n\ F\u00FCgt\ eine\ neue\ Stunde\ in\ den\ Plan\ ein.\ Exisitiert\ in\ der\ angegebenen\ Zelle\r\n\ schon\ eine\ Stunde,\ wird\ diese\ entfernt\ und\ durch\ die\ neue\ ersetzt.\r\n\r\n\ Eine\ Stunde\ in\ der\ GUI\ hat\ verschiedene\ Bereiche,\ in\ denen\ Informationen\r\n\ (Text)\ untergebracht\ werden\ k\u00F6nnen,\ sowie\ eine\ Farbe.\r\n\r\n\ Nachdem\ eine\ oder\ mehrere\ Stunden\ hinzugef\u00FCgt\ wurden,\ sollte\ das\ Fenster\ mit\r\n\ {@link\ JFrame\#revalidate()}\ und\ {@link\ JFrame\#repaint()}\ neu\ gezeichnet\ werden.\r\n\r\n\ @param\ pCol\ Spaltenindex\ (0\=Montag,\ ...,\ 4\=Freitag)\r\n\ @param\ pRow\ Zeilenindex\ (0\=1.\ Stunde,\ ...,\ 9\=10.\ Stunde)\r\n\ @param\ pTitle\ \u00DCberschrift\r\n\ @param\ pSubtitle\ Untertitel\r\n\ @param\ pText\ Beschreibung\r\n\ @param\ pFooter\ Fu\u00DFzeile\r\n\ @param\ pColor\ Farbe\ der\ Stunde\ im\ Plan\r\n
comment6.params=pCol\ pRow
comment6.target=void\ removeLesson(int,\ int)
comment6.text=\r\n\ Entfernt\ die\ Stunde\ aus\ der\ angebenen\ Zelle.\r\n\ @param\ pCol\ Spaltenindex\ (0\=Montag,\ ...,\ 4\=Freitag)\r\n\ @param\ pRow\ Zeilenindex\ (0\=1.\ Stunde,\ ...,\ 9\=10.\ Stunde)\r\n
comment7.params=
comment7.target=void\ removeAllLessons()
comment7.text=\r\n\ Entfernt\ alle\ derzeit\ angezeigten\ Stunden\ aus\ dem\ GUI.\r\n
comment8.params=pSelectionListener
comment8.target=void\ addSelectionListener(SelectionListener)
comment8.text=\r\n\ Setzt\ den\ Listener,\ der\ \u00FCber\ \u00C4nderungen\ der\ Auswahlboxen\ informiert\ wird.\r\n\ @param\ pSelectionListener\r\n
comment9.params=pActionEvent
comment9.target=void\ actionPerformed(java.awt.event.ActionEvent)
comment9.text=\r\n\ Leitet\ die\ \u00C4nderungen\ der\ Auswahlboxen\ an\ den\ {@link\ SelectionListener}\r\n\ weiter.\r\n\ @param\ pActionEvent\r\n
numComments=13
