Você está na página 1de 19

2010

Informatics Practices
Practical File

Anurag Kumar
Class: XII Science
School: K V No 1 Bathinda Cantt
Session: 2010 - 2011
Roll No.:

private void emptyBTNActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
DefaultTableModel model = (DefaultTableModel)empTbl.getModel();
int rows = model.getRowCount();
//now remove all components of table
if (rows>0){
for(int i=0;i<rows;i++){
model.removeRow(0);
}
}
}
private void searchBTNActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
emptyBTN.doClick();
DefaultTableModel model = (DefaultTableModel)empTbl.getModel();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/employee","root","a");
Statement stmt = con.createStatement();
String sfld = (String)srchFldCBX.getSelectedItem();
String op = (String)opCBX.getSelectedItem();
String cirt = criteriaTF.getText();
String query = "SELECT EMPNO,ENAME,JOB,HIREDATE,SAL,DEPTNO FROM employee
WHERE"+sfld+""+op+""+cirt+";";
ResultSet rs = stmt.executeQuery(query);
while(rs.next()){
model.addRow(new Object[]{
rs.getInt(1),rs.getInt(2),rs.getString(3),rs.getDate(4),rs.getFloat(5),rs.getInt(6),
} );
}
rs.close();
stmt.close();
con.close();
}
catch(Exception e){
JOptionPane.showMessageDialog(null,"Error in Connectivity");
}

Name Of Field

Variable Name
Font
Items
Search Criteria Application on Database employee

Text

Label 1

title

Tahoma18 bold

Label 2

search

Write Required
Query
Search Field

Label3

critLbl

Criteria

TextField1

critTF

ComboBox 1

srchFldCBX

Tahoma 14
bold
Tahoma 14
bold
Tahoma 14
bold
Tahoma 8

ComboBox2

opCBX

Tahoma 8

Empno,ename,job,
sal,deptno
=,<,>,!=

public class record_load extends javax.swing.JFrame {


Connection con = null;
Statement stmt = null;
ResultSet rs = null;
/** Creates new form record_load */
public record_load() {
initComponents();
}
private void loadBTNActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/employee","root","a");
stmt = con.createStatement();
String dep = depnoTF.getText();
String query = "SELECT * From dept where deptno"+dep+";";
rs = stmt.executeQuery(query);
if (rs.next()){
String dno = rs.getString("depno");
String dname = rs.getString("dname");
String lc = rs.getString("loc");
dnameTF.setText(dname);
locTF.setText(lc);
updBtn.setEnabled(true);
delBTN.setEnabled(true);
dnameTF.setEnabled(true);
locTF.setEnabled(true);
}
else {
JOptionPane.showMessageDialog(null,"No Such Record Found");
}
}
catch(Exception e){
JOptionPane.showMessageDialog(null,"Error in Connectivity");
}
}
private void updBtnActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int ans = JOptionPane.showConfirmDialog(null,"Surely wanna Update The Record");
if( ans == JOptionPane.YES_OPTION){
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/employee","root","a");
stmt = con.createStatement();

String dep = depnoTF.getText();


String query = "Update dept Set dname = '"+dnameTF.getText()+"',loc =
'"+locTF.getText()+"where deptno ="+dep+";";
stmt.executeUpdate(query);
JOptionPane.showMessageDialog(null,"Record Susscefully Updated");

}
catch(Exception e){
JOptionPane.showMessageDialog(null,"Error in Connectivity");
}
dnameTF.setText("");
depnoTF.setText("");
locTF.setText("");
updBtn.setEnabled(false);
delBTN.setEnabled(false);
}
}
}
private void delBTNActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int ans = JOptionPane.showConfirmDialog(null,"Surely wanna Update The Record");
if( ans == JOptionPane.YES_OPTION){
try{
stmt = con.createStatement();
String query = "Delete From dept where deptno ="+depnoTF.getText()+";";
stmt.executeUpdate(query);
JOptionPane.showMessageDialog(null,"Record Susscefully Deleted");
}
catch(Exception e){
JOptionPane.showMessageDialog(null,"Error in deletion!");
}
}
dnameTF.setText("");
depnoTF.setText("");
locTF.setText("");
updBtn.setEnabled(false);
delBTN.setEnabled(false);
}

Name Of Field

Variable Name

Label 1
Label 2

depnolbl
Depnamelbl

Label3

Loclbl

TextField1

depnoTF

TextField2
TextField3
Button 1
Button 2
Button 3

dnameTF
locTF
Loadbtn
updBtn
delBtn

Font
Items
Updating/Deleting Table
Tahoma14 bold
Tahoma 14
bold
Tahoma 14
bold
Tahoma 14
bold
Tahoma 8
Tahoma 8
Tahoma 12
Tahoma 12
Tahoma 12

Text

DeptNo
Dep-Name

Location

Load Btn
Update Record
Delete Record

At the top of the code write :


Import java.util.Random;
Then
private void SpinBtnActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Random RandGen = new Random();
int n1 = RandGen.nextInt((10));
int n2 = RandGen.nextInt((10));
int n3 = RandGen.nextInt((10));
num1.setText(""+n1);
num2.setText(""+n2);
num3.setText(""+n3);
}
private void EndBtnActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
System.exit(0);
}

Name Of Field
Label 1
Label 2
Label3
Button 1
Button 2
Label4

Variable Name

Font
Main Form

Border

Text

num1
num2
num4
spinBtn
endBtn
Title

Tahoma 20 bold
Tahoma 20bold
Tahoma 20 bold
Tahoma 20 bold
Tahoma 20 bold
Tahoma 24 Bold

0
0
0
Spin
End
Lucky Seven

private void CopyBtnActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
TypeArea.copy();
}

private void PasteBtnActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
TypeArea.paste();
}

private void CutBtnActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
TypeArea.cut();
}

Name Of Field
Button1
Button2
Button3
TextArea1

Variable Name

Font
Main Form

Border

Text

cutBtn
copyBtn
pasteBtn
Typearea

Tahoma 20 bold
Tahoma 20bold
Tahoma 20 bold
Tahoma 12

Cut
Copy
Paste

private void tagoalbtnActionPerformed(java.awt.event.ActionEvent evt) {


String v1= tagoals.getText();
int goa = Integer.parseInt(v1);
goa = goa + 1;
tagoals.setText(""+goa);
// TODO add your handling code here:
}
private void tbgoalbtnActionPerformed(java.awt.event.ActionEvent evt) {
String v2 = tbgoals.getText();
int gob = Integer.parseInt(v2);
gob = gob +1;
tbgoals.setText(""+gob);
// TODO add your handling code here:
}
private void resbtnActionPerformed(java.awt.event.ActionEvent evt) {
String v1 = tagoals.getText();
int goa = Integer.parseInt(v1);
String v2 = tbgoals.getText();
int gob = Integer.parseInt(v2);
String res = (goa>gob? "Team A Wins" : (goa<gob) ? "Team B wins" : "Scores Levelled");
result.setText(res);

Name Of Field
Label1
Label2
Label3
Label4
Label5
Label6
Label7
Button1
Button2
Button3

Variable Name

Font
Main Form

Border

Text

Score
Football
teamA
teamB
Tagoals
Tbgoals
Resultlbl
Resbtn
tagoalsbtn
tagoalsbtn

Tahoma 20 bold
Tahoma 20bold
Tahoma 12 bold
Tahoma 12 bold
Tahoma 48 bold
Tahoma 48 bold
Tahoma 14 bold
Tahoma 14
Tahoma 14
Tahoma14

Metallic Border
Metallic Border
Metallic Border
-

ScoreBoard
FootBAll Match
Team A
Team B
0
0
Declare Result
Scored Goals
Scored Goals

Você também pode gostar