Serialized Form
-
Package src.frames
-
Class src.frames.Alert
class Alert extends Frame implements Serializable-
Serialized Fields
-
admin
Admin admin
admin tab -
appointment
appointment appointment
the appointment -
background
background background
-
btnCancel
button btnCancel
-
btnDelete
button btnDelete
-
dashboard
Dashboard dashboard
dashboard tab -
dragPanel
dragPanel dragPanel
-
lblError
JLabel lblError
-
lblText
JLabel lblText
-
user
user user
the user -
winButton
WinButton winButton
-
-
-
Class src.frames.Frame
class Frame extends JFrame implements Serializable -
Class src.frames.Home
class Home extends Frame implements Serializable-
Serialized Fields
-
activeButton
buttonsidebar activeButton
the button that is currently active -
adminPanel
Admin adminPanel
-
background
background background
-
btnAdmin
buttonsidebar btnAdmin
-
btnCreateAppointment
buttonsidebar btnCreateAppointment
-
btnHome
buttonsidebar btnHome
-
btnLogOut
buttonsidebar btnLogOut
-
btnUserEdit
buttonsidebar btnUserEdit
-
card
CardLayout card
the cardlayout of the mainPanel -
createAppointmentPanel
createAppointment createAppointmentPanel
-
dashboardPanel
Dashboard dashboardPanel
-
dragPanel
dragPanel dragPanel
-
iconAdmin
JLabel iconAdmin
-
iconCreateAppointment
JLabel iconCreateAppointment
-
iconHome
JLabel iconHome
-
iconLogOut
JLabel iconLogOut
-
iconUserEdit
JLabel iconUserEdit
-
lblAppIcon
JLabel lblAppIcon
-
mainPanel
JPanel mainPanel
-
profilPanel
Profil profilPanel
-
sidepanel
background sidepanel
-
user
user user
the current user -
winButton
WinButton winButton
-
-
-
Class src.frames.Login
class Login extends Frame implements Serializable-
Serialized Fields
-
background
background background
-
btnLogin
button btnLogin
-
dragPanel
dragPanel dragPanel
-
lblCreateAccount
JLabel lblCreateAccount
-
lblError
JLabel lblError
-
lblNotRegisteredYet
JLabel lblNotRegisteredYet
-
lblPasswort
JLabel lblPasswort
-
lblUsername
JLabel lblUsername
-
sepPasswort
JSeparator sepPasswort
-
sepUser
JSeparator sepUser
-
sidePicture
JLabel sidePicture
-
txtPassword
passwordfield txtPassword
-
txtUsername
textfield txtUsername
-
winButton
WinButton winButton
-
-
-
Class src.frames.moveAppointment
class moveAppointment extends Frame implements Serializable-
Serialized Fields
-
appointment
appointment appointment
the new appointment with the updated date and time -
background
background background
-
btnCancel
button btnCancel
-
btnMove
button btnMove
-
dashboard
Dashboard dashboard
dashboard tab -
dragPanel
dragPanel dragPanel
-
lblDateandtime
JLabel lblDateandtime
-
lblDateandtime1
JLabel lblDateandtime1
-
lblError
JLabel lblError
-
lblHeader
JLabel lblHeader
-
oldAppointment
appointment oldAppointment
the old appointment -
sepDate
JSeparator sepDate
-
sepTime
JSeparator sepTime
-
txtDate
textfield txtDate
-
txtTime
textfield txtTime
-
user
user user
the current user -
winButton
WinButton winButton
-
-
-
Class src.frames.Register
class Register extends Frame implements Serializable-
Serialized Fields
-
accessDataPanel
JPanel accessDataPanel
-
background
background background
-
btnBackaccessDataPanel
button btnBackaccessDataPanel
-
btnBackHealthPanel
button btnBackHealthPanel
-
btnCancel
button btnCancel
-
btnNextHealthPanel
button btnNextHealthPanel
-
btnNextUserPanel
button btnNextUserPanel
-
btnRegister
button btnRegister
-
card
CardLayout card
the cardlayout of the mainPanel -
dragPanel
dragPanel dragPanel
-
groupGender
ButtonGroup groupGender
-
groupInsuranceType
ButtonGroup groupInsuranceType
-
healthPanel
JPanel healthPanel
-
jLabel1
JLabel jLabel1
-
jRadioDiverse
JRadioButton jRadioDiverse
-
jRadioFemale
JRadioButton jRadioFemale
-
jRadioMale
JRadioButton jRadioMale
-
jRadioPrivate
JRadioButton jRadioPrivate
-
jRadioPublic
JRadioButton jRadioPublic
-
jScrollPane1
JScrollPane jScrollPane1
-
lblCity
JLabel lblCity
-
lblDateOfBirth
JLabel lblDateOfBirth
-
lblEmail
JLabel lblEmail
-
lblErroraccessDataPanel
JLabel lblErroraccessDataPanel
-
lblErrorHealthPanel
JLabel lblErrorHealthPanel
-
lblErrorUserPanel
JLabel lblErrorUserPanel
-
lblFirstname
JLabel lblFirstname
-
lblGender
JLabel lblGender
-
lblHealthInformation
JLabel lblHealthInformation
-
lblHousenumber
JLabel lblHousenumber
-
lblInsurancename
JLabel lblInsurancename
-
lblInsurancetype
JLabel lblInsurancetype
-
lblLastname
JLabel lblLastname
-
lblPassword
JLabel lblPassword
-
lblPasswordConfirm
JLabel lblPasswordConfirm
-
lblRegister
JLabel lblRegister
-
lblStreet
JLabel lblStreet
-
lblUsername
JLabel lblUsername
-
lblZipcode
JLabel lblZipcode
-
mainPanel
JPanel mainPanel
-
newUser
user newUser
the new user -
sepCity
JSeparator sepCity
-
sepDateOfBirth
JSeparator sepDateOfBirth
-
sepEmail
JSeparator sepEmail
-
sepFirstname
JSeparator sepFirstname
-
sepHousenumber
JSeparator sepHousenumber
-
sepInsurancename
JSeparator sepInsurancename
-
sepLastname
JSeparator sepLastname
-
sepPassword
JSeparator sepPassword
-
sepPasswordConfirm
JSeparator sepPasswordConfirm
-
sepStreet
JSeparator sepStreet
-
sepUsername
JSeparator sepUsername
-
sepZipcode
JSeparator sepZipcode
-
txtCity
textfield txtCity
-
txtDateOfBirth
textfield txtDateOfBirth
-
txtEmail
textfield txtEmail
-
txtFirstname
textfield txtFirstname
-
txtHealthInformation
JTextArea txtHealthInformation
-
txtHousenumber
textfield txtHousenumber
-
txtInsurancename
textfield txtInsurancename
-
txtLastname
textfield txtLastname
-
txtPassword
passwordfield txtPassword
-
txtPasswordConfirm
passwordfield txtPasswordConfirm
-
txtStreet
textfield txtStreet
-
txtUsername
textfield txtUsername
-
txtZipcode
textfield txtZipcode
-
userPanel
JPanel userPanel
-
winButton
WinButton winButton
-
-
-
-
Package src.frames.components
-
Class src.frames.components.background
class background extends JPanel implements Serializable-
Serialized Fields
-
round
int round
round(diameter ) of the corners
-
-
-
Class src.frames.components.button
class button extends JButton implements Serializable-
Serialized Fields
-
normalColor
Color normalColor
Standard Color if button is not selected
-
-
-
Class src.frames.components.buttonsidebar
class buttonsidebar extends JPanel implements Serializable-
Serialized Fields
-
activated
boolean activated
true if the button is activated, otherwise false -
normalColor
Color normalColor
Standard Color if button is not selected -
round
int round
round(diameter ) of the corners
-
-
-
Class src.frames.components.dragPanel
class dragPanel extends JPanel implements Serializable-
Serialized Fields
-
background
background background
background of the sidepanel to calculate the coordinates correctly -
frame
JFrame frame
Frame that contains the dragPanel -
xPress
int xPress
x coordinate of the position where the user clicked at -
xPressMinus
int xPressMinus
the width of the sidepanel set in the constructor,0 if the frame is the login or register -
yPress
int yPress
y coordinate of the position where the user clicked at
-
-
-
Class src.frames.components.passwordfield
class passwordfield extends JPasswordField implements Serializable-
Serialized Fields
-
reset
boolean reset
true if the user clicked the Texfield, otherwise false
-
-
-
Class src.frames.components.textfield
class textfield extends JTextField implements Serializable-
Serialized Fields
-
reset
boolean reset
true if the user clicked the Texfield, otherwise false
-
-
-
-
Package src.frames.components.headButton
-
Class src.frames.components.headButton.Button
class Button extends JButton implements Serializable -
Class src.frames.components.headButton.WinButton
class WinButton extends JPanel implements Serializable
-
-
Package src.frames.tabs
-
Class src.frames.tabs.Admin
class Admin extends JPanel implements Serializable-
Serialized Fields
-
accessDataPanel
JPanel accessDataPanel
-
AdminUserProfile
JPanel AdminUserProfile
-
background
background background
-
btnBackaccessDataPanel
button btnBackaccessDataPanel
-
btnBackHealthPanel
button btnBackHealthPanel
-
btnDelete
button btnDelete
-
btnNextHealthPanel
button btnNextHealthPanel
-
btnNextUserPanel
button btnNextUserPanel
-
btnPDFExport
button btnPDFExport
-
btnUpdate
button btnUpdate
-
card
CardLayout card
the cardlayout of the mainPanel -
choosePanel
background choosePanel
-
chooserProfil
JComboBox<String> chooserProfil
-
Frame
Frame Frame
Create a new Frame to use the font function -
groupGender
ButtonGroup groupGender
-
groupInsuranceType
ButtonGroup groupInsuranceType
-
healthPanel
JPanel healthPanel
-
jPanel1
JPanel jPanel1
-
jRadioDiverse
JRadioButton jRadioDiverse
-
jRadioFemale
JRadioButton jRadioFemale
-
jRadioMale
JRadioButton jRadioMale
-
jRadioPrivate
JRadioButton jRadioPrivate
-
jRadioPublic
JRadioButton jRadioPublic
-
jScrollPane1
JScrollPane jScrollPane1
-
lblCity
JLabel lblCity
-
lblDateOfBirth
JLabel lblDateOfBirth
-
lblEmail
JLabel lblEmail
-
lblErroraccessDataPanel
JLabel lblErroraccessDataPanel
-
lblErrorHealthPanel
JLabel lblErrorHealthPanel
-
lblErrorUserPanel
JLabel lblErrorUserPanel
-
lblFirstname
JLabel lblFirstname
-
lblGender
JLabel lblGender
-
lblHeader
JLabel lblHeader
-
lblHealthInformation
JLabel lblHealthInformation
-
lblHousenumber
JLabel lblHousenumber
-
lblInsurancename
JLabel lblInsurancename
-
lblInsurancetype
JLabel lblInsurancetype
-
lblLastname
JLabel lblLastname
-
lblPassword
JLabel lblPassword
-
lblPasswordConfirm
JLabel lblPasswordConfirm
-
lblSelectUser
JLabel lblSelectUser
-
lblStreet
JLabel lblStreet
-
lblUsername
JLabel lblUsername
-
lblZipcode
JLabel lblZipcode
-
loaded
boolean loaded
true when the combobox is filled, otherwise false -
loginUser
user loginUser
The admin -
mainPanel
JPanel mainPanel
-
newUser
user newUser
The user that the admin edit -
sepCity
JSeparator sepCity
-
sepDateOfBirth
JSeparator sepDateOfBirth
-
sepEmail
JSeparator sepEmail
-
sepFirstname
JSeparator sepFirstname
-
sepHousenumber
JSeparator sepHousenumber
-
sepInsurancename
JSeparator sepInsurancename
-
sepLastname
JSeparator sepLastname
-
sepPassword
JSeparator sepPassword
-
sepPasswordConfirm
JSeparator sepPasswordConfirm
-
sepStreet
JSeparator sepStreet
-
sepUsername
JSeparator sepUsername
-
sepZipcode
JSeparator sepZipcode
-
txtCity
textfield txtCity
-
txtDateOfBirth
textfield txtDateOfBirth
-
txtEmail
textfield txtEmail
-
txtFirstname
textfield txtFirstname
-
txtHealthInformation
JTextArea txtHealthInformation
-
txtHousenumber
textfield txtHousenumber
-
txtInsurancename
textfield txtInsurancename
-
txtLastname
textfield txtLastname
-
txtPassword
passwordfield txtPassword
-
txtPasswordConfirm
passwordfield txtPasswordConfirm
-
txtStreet
textfield txtStreet
-
txtUsername
textfield txtUsername
-
txtZipcode
textfield txtZipcode
-
-
-
Class src.frames.tabs.createAppointment
class createAppointment extends JPanel implements Serializable-
Serialized Fields
-
appointmentPanel
JPanel appointmentPanel
-
background
background background
-
btnBackDoctorPanel
button btnBackDoctorPanel
-
btnCreate
button btnCreate
-
btnSearch
button btnSearch
-
card
CardLayout card
the cardlayout of the mainPanel -
comboboxHealthProblem
JComboBox<String> comboboxHealthProblem
-
comboboxReminder
JComboBox<String> comboboxReminder
-
doctorPanel
JPanel doctorPanel
-
doctors
ArrayList<doctor> doctors
list of all doctors that google maps found -
Frame
Frame Frame
Create a new Frame to use the font function -
home
Home home
the home frame that contains this tab -
jPanel1
JPanel jPanel1
-
jScrollPane1
JScrollPane jScrollPane1
-
lblDateandtime
JLabel lblDateandtime
-
lblDateandtime1
JLabel lblDateandtime1
-
lblErrorAppointmentPanel
JLabel lblErrorAppointmentPanel
-
lblErrorDoctorPanel
JLabel lblErrorDoctorPanel
-
lblHeader
JLabel lblHeader
-
lblHealthproblem
JLabel lblHealthproblem
-
lblNearbyDoctors
JLabel lblNearbyDoctors
-
lblReminder
JLabel lblReminder
-
lblSearchRadius
JLabel lblSearchRadius
-
lblSearchRadiusInt
JLabel lblSearchRadiusInt
-
mainPanel
JPanel mainPanel
-
newAppointment
appointment newAppointment
the new appointment -
selectedSymptom
symptom selectedSymptom
the symptom that the user selected -
sepDate
JSeparator sepDate
-
sepHealthproblem
JSeparator sepHealthproblem
-
sepNearbyDoctors
JSeparator sepNearbyDoctors
-
sepReminder
JSeparator sepReminder
-
sepSearchRadius
JSeparator sepSearchRadius
-
sepTime
JSeparator sepTime
-
sliderSearchRadius
JSlider sliderSearchRadius
-
symptoms
ArrayList<symptom> symptoms
the list of all symptoms -
tblNearbyDoctors
JTable tblNearbyDoctors
-
txtDate
textfield txtDate
-
txtTime
textfield txtTime
-
user
user user
the current user
-
-
-
Class src.frames.tabs.Dashboard
class Dashboard extends JPanel implements Serializable-
Serialized Fields
-
appointmentsPanel
appointmentsPanel appointmentsPanel
-
Frame
Frame Frame
Create a new Frame to use the font function -
headerPanel
background headerPanel
-
icon
JLabel icon
-
lblAge
JLabel lblAge
-
lblHeader
JLabel lblHeader
-
lblName
JLabel lblName
-
scrollPanel
JScrollPane scrollPanel
-
user
user user
Current user
-
-
-
Class src.frames.tabs.Profil
class Profil extends JPanel implements Serializable-
Serialized Fields
-
accessDataPanel
JPanel accessDataPanel
-
background
background background
-
btnBackaccessDataPanel
button btnBackaccessDataPanel
-
btnBackHealthPanel
button btnBackHealthPanel
-
btnNextHealthPanel
button btnNextHealthPanel
-
btnNextUserPanel
button btnNextUserPanel
-
btnPDFExport
button btnPDFExport
-
btnUpdate
button btnUpdate
-
card
CardLayout card
the cardlayout of the mainPanel -
Frame
Frame Frame
Create a new Frame to use the font function -
groupGender
ButtonGroup groupGender
-
groupInsuranceType
ButtonGroup groupInsuranceType
-
healthPanel
JPanel healthPanel
-
jRadioDiverse
JRadioButton jRadioDiverse
-
jRadioFemale
JRadioButton jRadioFemale
-
jRadioMale
JRadioButton jRadioMale
-
jRadioPrivate
JRadioButton jRadioPrivate
-
jRadioPublic
JRadioButton jRadioPublic
-
jScrollPane1
JScrollPane jScrollPane1
-
lblCity
JLabel lblCity
-
lblDateOfBirth
JLabel lblDateOfBirth
-
lblEmail
JLabel lblEmail
-
lblErroraccessDataPanel
JLabel lblErroraccessDataPanel
-
lblErrorHealthPanel
JLabel lblErrorHealthPanel
-
lblErrorUserPanel
JLabel lblErrorUserPanel
-
lblFirstname
JLabel lblFirstname
-
lblGender
JLabel lblGender
-
lblHeader
JLabel lblHeader
-
lblHealthInformation
JLabel lblHealthInformation
-
lblHousenumber
JLabel lblHousenumber
-
lblInsurancename
JLabel lblInsurancename
-
lblInsurancetype
JLabel lblInsurancetype
-
lblLastname
JLabel lblLastname
-
lblPassword
JLabel lblPassword
-
lblPasswordConfirm
JLabel lblPasswordConfirm
-
lblStreet
JLabel lblStreet
-
lblUsername
JLabel lblUsername
-
lblZipcode
JLabel lblZipcode
-
mainPanel
JPanel mainPanel
-
newUser
user newUser
the current user -
sepCity
JSeparator sepCity
-
sepDateOfBirth
JSeparator sepDateOfBirth
-
sepEmail
JSeparator sepEmail
-
sepFirstname
JSeparator sepFirstname
-
sepHousenumber
JSeparator sepHousenumber
-
sepInsurancename
JSeparator sepInsurancename
-
sepLastname
JSeparator sepLastname
-
sepPassword
JSeparator sepPassword
-
sepPasswordConfirm
JSeparator sepPasswordConfirm
-
sepStreet
JSeparator sepStreet
-
sepUsername
JSeparator sepUsername
-
sepZipcode
JSeparator sepZipcode
-
txtCity
textfield txtCity
-
txtDateOfBirth
textfield txtDateOfBirth
-
txtEmail
textfield txtEmail
-
txtFirstname
textfield txtFirstname
-
txtHealthInformation
JTextArea txtHealthInformation
-
txtHousenumber
textfield txtHousenumber
-
txtInsurancename
textfield txtInsurancename
-
txtLastname
textfield txtLastname
-
txtPassword
passwordfield txtPassword
-
txtPasswordConfirm
passwordfield txtPasswordConfirm
-
txtStreet
textfield txtStreet
-
txtUsername
textfield txtUsername
-
txtZipcode
textfield txtZipcode
-
userPanel
JPanel userPanel
-
-
-
-
Package src.frames.tabs.DashboardComponents
-
Class src.frames.tabs.DashboardComponents.appointmentsPanel
class appointmentsPanel extends JPanel implements Serializable -
Class src.frames.tabs.DashboardComponents.viewAppointment
class viewAppointment extends JPanel implements Serializable-
Serialized Fields
-
appointment
appointment appointment
the appointment to display -
background
background background
-
btnDelete
button btnDelete
-
btnEdit
button btnEdit
-
dashboard
Dashboard dashboard
the dashboard tab that contains the Appointment -
Frame
Frame Frame
Create a new Frame to use the font function -
headerPanel
JPanel headerPanel
-
jLabel1
JLabel jLabel1
-
lblAddress
JLabel lblAddress
-
lblDate
JLabel lblDate
-
lblName
JLabel lblName
-
user
user user
the user of the appointment
-
-
-
Class src.frames.tabs.DashboardComponents.WrapLayout
class WrapLayout extends FlowLayout implements Serializable-
Serialized Fields
-
preferredLayoutSize
Dimension preferredLayoutSize
-
-
-