import java.awt.event.*; import java.awt.*; import - TopicsExpress



          

import java.awt.event.*; import java.awt.*; import javax.swing.*; public class Project8 extends JFrame { JLabel label1,label2,label3,label4,label5,label6,label7,label8,label9,label10,label11,label12,label13 ,label14,label15,label16,label17,label18,label19,label20,label21,label22,label23,label24; JTextField field1,field2,field3,field4,field5,field6,field7,field8,field9, field10; JComboBox days,months,years,countries; JTextArea area; JCheckBox box1,box2; JRadioButton radio1,radio2,radio3,radio4,radio5,radio6,radio7,radio8,radio9; JButton button,button1,button2; JPanel panel1; public Project8 () { super(ONLINE DATING); panel1=new JPanel(); panel1.setBackground(Color.PINK); panel1.setLayout(null); label1 = new JLabel(MAPENZI ONLINE DATING SITE); label1.setFont(new Font(Algerian,Font.ITALIC,35)); label1.setBounds(280,5,700,50); label1.setToolTipText(this is a dating site); panel1.add(label1); label3 = new JLabel(REGISTRATION FORM); label3.setToolTipText (Fill the form below); label3.setFont(new Font(Times New Roman,Font.BOLD,14)); label3.setBounds(5,120,200,20); panel1.add(label3); label4 = new JLabel(PERSONAL DETAILS); label4.setBounds(50,165,200,20); label4.setToolTipText(must be filled correctly); panel1.add(label4); label6=new JLabel(surname); label6.setBounds(50,205,80,20); panel1.add(label6); label23 =new JLabel(); Icon penzi = new ImageIcon(F:/MY PHOTOS/ruth.jpg); label23.setIcon(penzi); label23.setBounds(350,60, 400, 300); panel1.add(label23); label24 =new JLabel(); Icon c1 = new ImageIcon(F:/MY PHOTOS/c1.jpg); label24.setIcon(c1); label24.setBounds(950,60, 250, 600); panel1.add(label24); field1 = new JTextField(20); field1.setBounds(200,205,80,20); panel1.add(field1); label7=new JLabel(Other Names); label7.setBounds(700,205,150,20); panel1.add(label7); field2 = new JTextField(20); field2.setBounds(800,205,80,20); panel1.add(field2); label8=new JLabel(Phone Number); label8.setBounds(50,245,120,20); panel1.add(label8); field3 = new JTextField(20); field3.setBounds(200,245,80,20); panel1.add(field3); label9=new JLabel(Postal Address); label9.setBounds(700,245,120,20); panel1.add(label9); field4 = new JTextField(20); field4.setBounds(800,245,80,20); panel1.add(field4); label10=new JLabel(Postal Code); label10.setBounds(50,285,80,20); panel1.add(label10); field5 = new JTextField(20); field5.setBounds(200,285,80,20); panel1.add(field5); label11=new JLabel(City); label11.setBounds(700,285,80,20); panel1.add(label11); field6 = new JTextField(20); field6.setBounds(800,285,80,20); panel1.add(field6); label12=new JLabel(Username); label12.setBounds(50,325,80,20); panel1.add(label12); field7 = new JTextField(20); field7.setBounds(200,325,80,20); panel1.add(field7); label13=new JLabel(Email address); label13.setBounds(700,325,120,20); panel1.add(label13); field8 = new JTextField(20); field8.setBounds(800,325,80,20); panel1.add(field8); label14=new JLabel(Password); label14.setBounds(50,365,80,20); panel1.add(label14); field9 = new JPasswordField(); field9.setBounds(200,365,80,20); panel1.add(field9); label15=new JLabel(Verify Password); label15.setBounds(700,365,100,20); panel1.add(label15); field10 = new JPasswordField(); field10.setBounds(800,365,80,20); panel1.add(field10); label17=new JLabel(Date Of Birth); label17.setBounds(50,405,80,20); panel1.add(label17); String [] dateString = {1,2,3,4,5,6,7,8,9,10,11, 12,13,14,15,16,17,18,19,20,21,22,23,24, 25,26,27 ,28,29,30,31}; JComboBox days = new JComboBox(dateString); days.setSelectedIndex(30); days.setBounds(200,405,40,20); panel1.add(days); String [] monthString = {JANUARY,FEBRUARY,MARCH,APRIL, MAY,JUNE,JULY,AUGUST,SEPTEMBER,OCTOBER,NOVEMBER, DECEMBER}; JComboBox months = new JComboBox(monthString); months.setSelectedIndex(11); months.setBounds(250,405,80,20); panel1.add(months); String [] yearString= {1963,1964,1965,1966,1967,1968 ,1969,1970,1971,1972,1973,1974,1975,1976, 1977,1978,1979,1980,1981,1982,1983,1984, 1985,1986,1987,1988,1989,1990,1991,1992, 1993,1994,1995,1996,1997,1998,1999,2000}; JComboBox years = new JComboBox(yearString); years.setSelectedIndex(37); years.setBounds(340,405,60,20); panel1.add(years); label22=new JLabel(Country); label22.setBounds(500,405,45,20); panel1.add(label22); String [] countryString = {USA,GERMANY,ITALY,CANADA,TANZANIA, UGANDA,NIGERIA,EGYPT,KENYA,RWANDA,SUDAN,MALAWI,CONGO ,ETHIOPIA}; JComboBox countries= new JComboBox(countryString); countries.setSelectedIndex(13); countries.setBounds(560,405,80,20); panel1.add(countries); label18=new JLabel(Briefly describe your character here); label18.setBounds(50,445,450,20); panel1.add(label18); JTextArea area = new JTextArea(50,50); area.setBounds(280,445,150,40); panel1.add(area); label19=new JLabel(Gender); label19.setBounds(50,525,80,20); panel1.add(label19); radio1 = new JRadioButton(Male); radio1.setBounds(200,525,80,20); panel1.add(radio1); radio2 = new JRadioButton(Female); radio2.setBounds(200,540,80,20); panel1.add(radio2); ButtonGroup tyso=new ButtonGroup(); tyso.add(radio1); tyso.add(radio2); label20=new JLabel(Status); label20.setBounds(350,525,80,20); panel1.add(label20); radio3 = new JRadioButton(Single); radio3.setBounds(460,525,80,20); panel1.add(radio3); radio4 = new JRadioButton(Married); radio4.setBounds(460,540,80,20); panel1.add(radio4); radio5 = new JRadioButton(Divorced); radio5.setBounds(460,555,80,20); panel1.add(radio5); ButtonGroup maliti=new ButtonGroup(); maliti.add(radio3); maliti.add(radio4); maliti.add(radio5); label21=new JLabel(Age); label21.setBounds(560,565,80,20); panel1.add(label21); radio6 = new JRadioButton(18-25); radio6.setBounds(660,565,80,20); panel1.add(radio6); radio7 = new JRadioButton(26-34); radio7.setBounds(660,580,80,20); panel1.add(radio7); radio8 = new JRadioButton(35-45); radio8.setBounds(660,595,80,20); panel1.add(radio8); radio9 = new JRadioButton(above 45); radio9.setBounds(660,610,80,20); panel1.add(radio9); button = new JButton(NEXT>>); button.setBounds(705,650,80,20); panel1.add(button); ButtonGroup laz=new ButtonGroup(); laz.add(radio6); laz.add(radio7); laz.add(radio8); laz.add(radio9); // Icon penzi=new ImageIcon(C:/Users/asua/Desktop/ty.jpg); //button1=new JButton(); //button1.setRolloverIcon(penzi); //button1.setBounds(200,440,200,100); //panel1.add(button1); Container con = getContentPane(); con.add(panel1); setSize(2000,800); setVisible(true); FieldHandler handle = new FieldHandler(); field1.addActionListener(handle); field2.addActionListener(handle); field3.addActionListener(handle); field4.addActionListener(handle); field5.addActionListener(handle); field6.addActionListener(handle); field7.addActionListener(handle); field8.addActionListener(handle); field9.addActionListener(handle); field10.addActionListener(handle); button.addActionListener(handle); } public static void main(String [] args) { Project8 developers = new Project8(); } private class FieldHandler implements ActionListener { public void actionPerformed(ActionEvent test) { String aban=; if(test.getSource()== field1) {aban=field1+ test.getActionCommand();} else if(test.getSource()==field2) {aban=field2+ test.getActionCommand();} else if(test.getSource()==field3) {aban=field3+ test.getActionCommand();} else if(test.getSource()==field4) {aban=field4+ test.getActionCommand();} else if(test.getSource()==field5) {aban=field5+ test.getActionCommand();} else if(test.getSource()==field6) {aban=field6+ test.getActionCommand();} else if(test.getSource()==field7) {aban=field7+ test.getActionCommand();} else if(test.getSource()==field8) {aban=field8+ test.getActionCommand();} else if(test.getSource()==field9) {aban=field9+ test.getActionCommand();} else {aban=field10+ test.getActionCommand();} { Patna window=new Patna(); } } } }
Posted on: Fri, 15 Nov 2013 08:45:13 +0000

Trending Topics



Recently Viewed Topics




© 2015