NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io


MIS 132 Object Oriented Programming
Homework 3, 2014/2015 Spring

A GUI to enter employee information with the aid of a vizard

Extend the example we covered in class (30.04.2015)
Develop a GUI aplication in the form of a viszrd to toake information about employees of a company.
The information is taken in steps as steps of a vizard

The first page is a welcome page; derscribing the problem to the user.

In the second page name, last name gender (from dadio buttons) marital status from a (heck box) are entered.For males military completed is obtained from another check box but this is to apper only for males.If female is seleced from the radio buton this information asking military information should be invisible.

Third page will ask department and type of employee. Departments are to be seleced from a list with single selection mode: each employee has only one department. Types are seleced from combo and according to the type seleced ask diferent typs of information as in the class example. The information is obtained from panels as in the class example.

Forth page asks foreign languages : from a list with multiple ır multiple interval selection mode, as an employee may know more then one language.
Skills from a list and in addition the the sdkills defined in the list there isa textfield with the label others so that the user may enter new skills to the field as text.

Fifth page will display the characteristics of the employee in a text area that can not be editable.

Each page has a title an middle panel and at the buttom “next”, “back”, “cancel”,and “finish” buttons
Finish will collect the current information and goes to the klast page to display as much as possible. Write default values or “none” if nothing is entered or seleced when the user press “finish”
“cancel” will erase all text entered and set the ohters to their default values.
“next” and “back” do forward and backward movement as usual. From the forth page a “next” naturally goes to the fifth page to display information. In the firt and last pages back and next should be invisible as well

Programming notes:
Use a Border layout each page should have a short dercribtion ppearing on the north the main information panels are on the center and the movement buttoms to appear on the south of teh panel.

Play with the vizibility of panerls or components and use array of panels of components as much as possible.

     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.