Serialized Form
-
Package model
-
Class model.FiringIntervalComboBoxModel
class FiringIntervalComboBoxModel extends AbstractListModel implements Serializable-
Serialized Fields
-
selection
Integer selection
-
-
-
Class model.GameDetails
class GameDetails extends Object implements Serializable-
Serialized Fields
-
gameSettings
GameSettings gameSettings
-
highScore
int highScore
-
newHighScore
boolean newHighScore
-
score
int score
-
shipsDestroyed
int shipsDestroyed
-
shotsFired
int shotsFired
-
userDetails
UserDetails userDetails
-
-
-
Class model.GameHighScoreTableModel
class GameHighScoreTableModel extends AbstractTableModel implements Serializable-
Serialized Fields
-
columnNames
String[] columnNames
-
highScores
List<GameDetails> highScores
-
-
-
Class model.GameSettings
class GameSettings extends Object implements Serializable-
Serialized Fields
-
firingInterval
int firingInterval
firing interval -
moveSpeed
double moveSpeed
move speed
-
-
-
Class model.MoveSpeedComboBoxModel
class MoveSpeedComboBoxModel extends AbstractListModel implements Serializable-
Serialized Fields
-
selection
Double selection
-
-
-
Class model.SettingsListModel
class SettingsListModel extends AbstractListModel implements Serializable -
Class model.UserDetails
class UserDetails extends Object implements Serializable -
Class model.UsersHighScoreTableModel
class UsersHighScoreTableModel extends DefaultTableModel implements Serializable-
Serialized Fields
-
columnNames
String[] columnNames
-
highScores
List<GameDetails> highScores
-
-
-
-
Package model.events
-
Class model.events.EntityDiedEvent
class EntityDiedEvent extends EventObject implements Serializable -
Class model.events.EntityHitEvent
class EntityHitEvent extends EventObject implements Serializable -
Class model.events.EntityMoveEvent
class EntityMoveEvent extends EventObject implements Serializable
-
-
Package view
-
Class view.GameHighScoresView
class GameHighScoresView extends JDialog implements Serializable -
Class view.IntroductionPanel
class IntroductionPanel extends JPanel implements Serializable -
Class view.IntroductionView
class IntroductionView extends JDialog implements Serializable-
Serialized Fields
-
controller
UserEventListener controller
-
-
-
Class view.JDialogLogin
class JDialogLogin extends JDialog implements Serializable-
Serialized Fields
-
bgNewOrReturning
ButtonGroup bgNewOrReturning
-
btnCancel
JButton btnCancel
-
btnOK
JButton btnOK
-
jLabel4
JLabel jLabel4
-
jLabel5
JLabel jLabel5
-
jLabError
JLabel jLabError
-
lblRepeatPassword
JLabel lblRepeatPassword
-
loginCancelled
boolean loginCancelled
-
pnlNewOrReturning
JPanel pnlNewOrReturning
-
pnlPlayerDetails
JPanel pnlPlayerDetails
-
radNewPlayer
JRadioButton radNewPlayer
-
radReturningPlayer
JRadioButton radReturningPlayer
-
txtPassword1
JPasswordField txtPassword1
-
txtPassword2
JPasswordField txtPassword2
-
txtUsername
JTextField txtUsername
-
-
-
Class view.SettingsView
class SettingsView extends JDialog implements Serializable-
Serialized Fields
-
result
String result
-
-
-
Class view.UserEvent
class UserEvent extends EventObject implements Serializable-
Serialized Fields
-
firingInterval
int firingInterval
-
moveSpeed
double moveSpeed
-
userName
String userName
-
-
-
Class view.UserView
class UserView extends JPanel implements Serializable-
Serialized Fields
-
currentGame
GameDetails currentGame
-
firingIntervalChangeHandler
view.UserView.FiringIntervalChangeEventHandler firingIntervalChangeHandler
-
frameForWholeGame
JFrame frameForWholeGame
-
jButtonExit
JButton jButtonExit
-
jButtonHighScores
JButton jButtonHighScores
-
jButtonInterval
JButton jButtonInterval
-
jButtonMyScores
JButton jButtonMyScores
-
jButtonNewGame
JButton jButtonNewGame
-
jButtonPlayPause
JButton jButtonPlayPause
-
jButtonSave
JButton jButtonSave
-
jComboFiringInterval
JComboBox<Integer> jComboFiringInterval
-
jComboSpeed
JComboBox<Double> jComboSpeed
-
jLabelCurrentScore
JLabel jLabelCurrentScore
-
jLabelFiringInterval
JLabel jLabelFiringInterval
-
jLabelHighScore
JLabel jLabelHighScore
-
jLabelMoveSpeed
JLabel jLabelMoveSpeed
-
jLabelShipsDes
JLabel jLabelShipsDes
-
jLabelShotsUsed
JLabel jLabelShotsUsed
-
jLabelUserName
JLabel jLabelUserName
-
jMenuBar
JMenuBar jMenuBar
-
jMenuFile
JMenu jMenuFile
-
jMenuGame
JMenu jMenuGame
-
jMenuItemChangeFiringInterval
JMenuItem jMenuItemChangeFiringInterval
-
jMenuItemChangeMoveSpeed
JMenuItem jMenuItemChangeMoveSpeed
-
jMenuItemChangeWantIntroInfo
JMenuItem jMenuItemChangeWantIntroInfo
-
jMenuItemExit
JMenuItem jMenuItemExit
-
jMenuItemNewGame
JMenuItem jMenuItemNewGame
-
jMenuItemPlayPause
JMenuItem jMenuItemPlayPause
-
jMenuItemSave
JMenuItem jMenuItemSave
-
jMenuSettings
JMenu jMenuSettings
-
jPanelAction
JPanel jPanelAction
-
jPanelButtons
JPanel jPanelButtons
-
jPanelChange
JPanel jPanelChange
-
jPanelCurrentGame
JPanel jPanelCurrentGame
-
jPanelGameSettings
JPanel jPanelGameSettings
-
jPanelUserName
JPanel jPanelUserName
-
jTextFieldCurrentScore
JTextField jTextFieldCurrentScore
-
jTextFieldFiringInterval
JTextField jTextFieldFiringInterval
-
jTextFieldHighScore
JTextField jTextFieldHighScore
-
jTextFieldMoveSpeed
JTextField jTextFieldMoveSpeed
-
jTextFieldShipsDes
JTextField jTextFieldShipsDes
-
jTextFieldShotsUsed
JTextField jTextFieldShotsUsed
-
jTextFieldUserName
JTextField jTextFieldUserName
-
moveSpeedChangeHandler
view.UserView.MoveSpeedChangeEventHandler moveSpeedChangeHandler
-
theController
UserEventListener theController
-
-
-