We have been working very hard since 2009 to facilitate in your learning Read More. We can't keep up without your support. Donate Now.

www.bit.ly/vucodes

+ Link For Assignments, GDBs & Online Quizzes Solution

www.bit.ly/papersvu

+ Link For Past Papers, Solved MCQs, Short Notes & More

agr kisi Bhae ny 2nd Assignment bna li hy to plz idea share krain

Mjh sy nhe bn rhe

 

 


+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)


Views: 154

Replies to This Discussion

Tariq Bhae
Plz kuch karain hum app k isi lye fan hain k hamari her problem ka solution mil jata tha mgr aja kal aap ki attention is tarf nhe hy
Plz do something
Any Solution!!

Yaar , not available in Handouts...

Plz share for information & Success
Any Solution!!

Yaar , not available in Handouts...

Plz share for information & Success
anybody know about clock and navigation arrows at the top of the given GUI

Plz share im facing problems to create these

Plz Tariq Sb.
PLZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZzzz
Question:




Write a program in notepad as an editor for coding such that you are required to build up a Graphical User Interface code for making window similar to following:








Image








And when ok button is pressed in above window then following dialog box should appear based on selected date and time


Image

CS506 ASSIGNMENT 2  IDEA SOL BY AAFIA

 

 

import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.event.*;

public class GUI implements ActionListener
{
ArrayList personsList;
PersonDAO pDAO;

JFrame myFrame;

// labels
JLabel lNIC Card, lFather/Husband'sName, lAge, lAddress, lProvance;

// text fields
JTextField tfNIC Card, tfFather/Husband'sName, tfAge, tfAddress, tfProvance;

// buttons
JButton bSave, bExit;

String Father/Husband'sname, address, Provance;
int NIC Card, Age;


//*************************************************************************************
/*GUI Constructor*/
public GUI()
{
NIc Card = "";
FAther/HUsband's Name = "";
Age = "";
Address = "";
provance = "";

recordNumber = -1;

initGUI();

personsList = new ArrayList();

// creating PersonDAO object
pDAO = new PersonDAO();
}

//*****************************************************************************************
/*initGui function will initialize our GUI*/
public void initGUI()
{

/*Create a frame, get its contentpane and set layout*/
myFrame = new JFrame("Voter Registration Form");

Container c = myFrame.getContentPane();
c.setLayout(new FlowLayout());

/*initializing labels*/
lNIC Card = new JLabel("NIC Card");
lFather/HUsband's Name = new JLabel("Father/HUsband's Name");
lAge = new JLabel("Age");
lAddress = new JLabel("Address");
lProvance = new JLabel("provance");

/*initializing text fields*/
tfNIC Card = new JTextField(20);
tfFather'Husband's Name = new JTextField(20);
tfAge = new JTextField(20);
tfAddress = new JTextField(20);
tfProvance = new JTextField(20);


/* intializing buttons */
bSave = new JButton("Save");
bExit = new JButton("Exit");

/*add all initialized components to the container*/
c.add(lNIC Card);
c.add(tfNIC Card);

c.add(lFather/Husband's Name);
c.add(tfFather/Husband's Name);

c.add(lAge);
c.add(tfAge);

c.add(lAddress);
c.add(tfAddress);

c.add(lProvance);
c.add(tfProvance);

c.add(bSave);
c.add(bExit);

/*registering buttons with actionListner*/
bSave.addActionListener(this);
bExit.addActionListener(this);

myFrame.setSize(240,315);
myFrame.setResizable(false);
myFrame.setVisible(true);

} // end initGUI() method

//*****************************************************************************************
// implementing ActionListener's method i.e. actionPerformed()
public void actionPerformed (ActionEvent event )
{

/*if button bSave generates the event */
if (event.getSource () == bSave)
{
savePerson();

// clear fields
clear();
}



/*if button bExit generates the event */
else if (event.getSource() == bExit)
{
System.exit(0);
}

}// end actionPerformed

//********************************************************************************************************
// used to save person information into DB, using PersonDAO
public void savePerson()
{
/*get values from text fields*/
NIc Card = Integer.parseInt(tfNIC Card.getText());
Father/Husband's Name = tfFather/Husband's Name.getText();
Age = Integer.parseInt(tfAge.getText());
Address = tfAddress.getText();
Provance = tfProvance.getText();

if(NIC Card.equals(""))
{
JOptionPane.showMessageDialog(null, "Please enter NIC Card Number.");
}else
{

/*create a new PersonInfo object and pass it to PersonDAO to save it*/
PersonInfo person = new PersonInfo(NIC Card , father/Husband's Name, Age, address, Provance);
pDAO.savePerson(person);

JOptionPane.showMessageDialog(null, "Record added");
}
}// end GUI

See the attached file please
Attachments:

this is an old assignment solution

 

its not the one that is mentioned above

 

thats about a calender

 

Plz do something

55 minutes left

RSS

Looking For Something? Search Here

Latest Activity

Zohaib Hassan updated their profile
16 minutes ago
Mani Siddiqui BS VIII posted discussions
27 minutes ago
Mani Siddiqui BS VIII posted a status
"کسی بھی روز مجھے دل سزا سنا دے گا میں خواہشوں کا بہت قتلِ عام کرتا ہوں ,,,!!"
2 hours ago
ღ*`* Mute Kuri *`*ღ liked Ellen Shades's blog post One Lesson Book - The Graphic Design
2 hours ago
Mani Siddiqui BS VIII replied to Mani Siddiqui BS VIII's discussion Ms or Certifications !!!!
4 hours ago
Zohaib Hassan posted a discussion
4 hours ago
Laila kabeer posted a discussion
5 hours ago
Zohaib Hassan replied to Bakhtawar khan's discussion <<<<<hann g>>>>>>>>
5 hours ago

HELP SUPPORT

This is a member-supported website. Your contribution is greatly appreciated!

© 2020   Created by +M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service

.