Inline Attachment Follows: Insert - Java: Priya Dharshini
Inline Attachment Follows: Insert - Java: Priya Dharshini
[ No Subject ]
...
From: Priya Dharshini <priyadharshini.pappu@gmail.com>
...
Add to Contacts
To: hasina_89@ymail.com
9 Files Download All
insert.java (6KB); Listener.java (1KB); login.java (1KB); mainform.java (1KB); TableMain.java (3KB); TableMain1.java
(3KB); emp.ldb (1KB); emp.mdb (207KB); table1.mdb (162KB)
department=new List();
department.add("IT");
department .add("Mechanical");
department.add("Electronics");
department.add("Civil");
add(department);
department.addActionListener(this);
department.setBounds(100,320,130,30);
dobB=new Label("DOB:");
add(dobB);
dobB.setBounds(100,320,130,30);
dobB=new TextField(20);
add(dobB);
dobB.setBounds(250,360,130,30);
ageA=new Label("Age:");
add(ageA);
ageA.setBounds(100,370,130,30);
ageA=new TextField(20);
add(ageA);
ageA.setBounds(250,400,130,30);
gender=new Label("Gender:");
add(gender);
gender.setBounds(100,410,130,30);
cbg=new CheckboxGroup();
ma=new Checkbox("Male",true,cbg);
add(ma);
ma.addItemListener(this);
ma.setBounds(400,440,130,30);
fe=new Checkbox("Female",true,cbg);
add(fe);
fe.addItemListener(this);
fe.setBounds(540,480,130,30);
designationD=new Label("Designation:");
add( designationD);
designationD.setBounds(100,450,130,30);
designationD=new TextField(20);
add(designationD);
designationD.setBounds(250,480,130,30);
addL=new Label("Enter the Address:");
add(addL);
addL.setBounds(100,490,130,30);
addr=new TextArea();
add(addr);
addr.setBounds(250,520,150,70);
phnoP=new Label("Ph.no:");
add(phnoP);
phnoP.setBounds(100,530,130,30);
phnoP=new TextField(20);
add(phnoP);
phnoP.setBounds(250,570,130,30);
mailidM=new Label("ID.No:");
add(mailidM);
mailidM.setBounds(100,550,130,30);
mailidM=new TextField(20);
add(mailidM);
mailidM.setBounds(250,610,130,30);
salary=new Label("Salary:");
add(salary);
salary.setBounds(100,590,130,30);
exit=new Button("Exit");
add(exit);
exit.addActionListener(this);
exit.setBounds(250,700,60,40);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent ke)
{
dispose();
}
});
setSize(800,800);
setVisible(true);
setTitle("Insert");
}
public void paint(Graphics g){
g.drawString(msg,100,100);
}
public static void main(String ar[])
{
new insert();
}
System.out.println("Name:"+name);
System.out.println("Address:"+address);
System.out.println("Dob:"+birth);
System.out.println("Gender:"+gen);
System.out.println("department:"+dept);
}
if(msg.equals("Exit"))
{
System.exit(0);
}
}
public void itemStateChanged(ItemEvent ie){
Checkbox cx=(Checkbox)cbg.getSelectedCheckbox();
if(cx==ma)
gender="Male";
if(cx==fe)
gender="Female";
}
}
Inline Attachment Follows: Listener.java
import java.awt.event.*;
import java.awt.*;
class Listener extends Frame implements ActionListener
{
String msg="";
String IDno="";
Label IDnoL,addL;
Button Next;
TextField IDnoT;
Listener()
{
setLayout(null);
IDnoL=new Label("Enter the ID.no:");
add(IDnoL);
IDnoL.setBounds(100,100,130,30);
IDnoT=new TextField(20);
add(IDnoT);
IDnoT.setBounds(250,100,130,30);
Next=new Button("Next");
add(Next);
Next.addActionListener(this);
Next.setBounds(300,150,60,40);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent we)
{
dispose();
}
});
setSize(400,400);
setVisible(true);
setTitle("Form");
}
System.out.println("ID.no:"+IDno);
}
}
}
Inline Attachment Follows: login.java
import java.awt.event.*;
import java.awt.*;
class login extends Frame implements ActionListener
{
String msg="";
String username="",password="";
Label nameL,addL,title;
Label nameM,addM;
TextField nameT;
TextField nameU;
Button login;
login()
{
setLayout(null);
nameT=new TextField(10);
add(nameT);
nameT.setBounds(230,150,130,30);
nameU=new TextField(10);
add(nameU);
nameU.setEchoChar('*');
nameU.setBounds(230,200,130,30);
login=new Button("login");
add(login);
login.addActionListener(this);
login.setBounds(250,250,70,40);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent we)
{
dispose();
}
});
setSize(800,800);
setVisible(true);
setTitle("Login");
}
public void paint(Graphics g)
{
g.drawString(msg,100,100);
}
public static void main(String args[])
{
new login();
}
public void actionPerformed(ActionEvent ae)
{
String msg=ae.getActionCommand();
if(msg.equals("login"))
{
username=nameT.getText();
password=nameU.getText();
if(username.equals("hasina")&&password.equals("banu"))
new mainform();
else
System.out.println("Invalid login");
}
}
}
Inline Attachment Follows: mainform.java
import java.awt.event.*;
import java.awt.*;
class mainform extends Frame implements ActionListener
{
String msg="";
Label title;
Button view,insertdata;
mainform()
{
setLayout(null);
title=new Label("Main form");
add(title);
title.setBounds(300,180,130,30);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent we)
{
dispose();
}
});
setSize(800,800);
setVisible(true);
setTitle("mainform");
}
public void paint(Graphics g)
{
g.drawString(msg,100,100);
}
public static void main(String args[])
{
new mainform();
}
public void actionPerformed(ActionEvent ae)
{
String msg=ae.getActionCommand();
if(msg.equals("View Details by ID"))
new emp();
if(msg.equals("Insert Employee Data"))
new details();
}
}
Inline Attachment Follows: TableMain.java
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import java.util.*;
import java.sql.*;
import java.awt.BorderLayout;
public TableMain(){
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
int size=0;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:empdsn");
st=con.createStatement();
System.out.println("successfully connected");
rs=st.executeQuery("select *from emp");
while(rs.next())
size++;
while(rs.next())
{
int j=0;
data[i][j]=rs.getString(1);
j++;
data[i][j]=rs.getString(2);
j++;
data[i][j]=rs.getString(3);
j++;
data[i][j]=rs.getString(4);
j++;
data[i][j]=rs.getString(5);
j++;
data[i][j]=rs.getString(6);
j++;
data[i][j]=rs.getString(7);
j++;
data[i][j]=rs.getString(8);
j++;
data[i][j]=rs.getString(9);
j++;
data[i][j]=rs.getString(10);
j++;
data[i][j]=rs.getString(11);
i++;
}
}
catch(Exception e){
System.out.println(e);
}
System.out.println(size);
Vector rowOne[]= new Vector[size];
for(int i=0;i<size;i++){
rowOne[i]=new Vector();
}
int k=0;
for(int i=0;i<size;i++)
{
for(int j=0;j<11;j++){
if(i==k)
rowOne[i].addElement(data[i][j]);
}
k+=1;
}
f.add(scrollPane, BorderLayout.CENTER);
f.setSize(1000, 1000);
f.setVisible(true);
}
public static void main(String args[])
{
new TableMain();
}
}
Inline Attachment Follows: TableMain1.java
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import java.util.*;
import java.sql.*;
import java.awt.BorderLayout;
public TableMain1()
{
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
int size=0;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:empdsn");
st=con.createStatement();
System.out.println("successfully connected");
rs=st.executeQuery("select *from emp");
while(rs.next())
size++;
while(rs.next())
{
int j=0;
data[i][j]=rs.getString(1);
j++;
data[i][j]=rs.getString(2);
j++;
data[i][j]=rs.getString(3);
j++;
data[i][j]=rs.getString(4);
j++;
data[i][j]=rs.getString(5);
j++;
data[i][j]=rs.getString(6);
j++;
data[i][j]=rs.getString(7);
j++;
data[i][j]=rs.getString(8);
j++;
data[i][j]=rs.getString(9);
j++;
data[i][j]=rs.getString(10);
j++;
data[i][j]=rs.getString(11);
i++;
}
}
catch(Exception e){
System.out.println(e);
}
System.out.println(size);
Vector rowOne[]= new Vector[size];
for(int i=0;i<size;i++){
rowOne[i]=new Vector();
}
int k=0;
for(int i=0;i<size;i++)
{
for(int j=0;j<11;j++){
if(i==k)
rowOne[i].addElement(data[i][j]);
}
k+=1;
}
f.add(scrollPane, BorderLayout.CENTER);
f.setSize(500, 500);
f.setVisible(true);
}
public static void main(String args[])
{
new TableMain1();
}
}
Inline Attachment Follows: emp.ldb
SYSTEM06