/** * Aktion die ausgeführt werden soll, nachdem der Start Button gedrückt wurde * * @param evt Das Event, welches ausgelöst wurde */ @Override protected void startButtonPressed(java.awt.event.ActionEvent evt) throws IllegalArgumentException { super.startButtonPressed(evt); try { seasonNr = Integer.valueOf(jTextField3.getText()); } catch (NumberFormatException ex) { javax.swing.JOptionPane.showMessageDialog( this, bundle.getString("CreateEpisodeGUI.error.noSeason")); throw new IllegalArgumentException(ex); } try { episodeNr = Integer.valueOf(jTextField9.getText()); } catch (NumberFormatException ex) { javax.swing.JOptionPane.showMessageDialog( this, bundle.getString("CreateEpisodeGUI.error.noEpisode")); throw new IllegalArgumentException(ex); } }
/** * Updates all attributes from the episode * * @param episode */ protected void updateEpisodeData(Episode episode) { super.updateMovieData(episode); episode.setEpisodeNumber(episodeNr); }