0% found this document useful (0 votes)
61 views47 pages

Kuhu - Project

This document contains Java code for a quiz application with multiple pages. It includes code for navigating between pages on button clicks, retrieving and displaying previous scores, calculating new scores, and storing data in a database for signup and login pages. The code covers topics like welcome, signup, login, general knowledge, flags, airlines, inventors, and science quiz pages. Each page has code for navigation controls and score keeping functionality to transition between sequential quiz pages.

Uploaded by

Abhi Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views47 pages

Kuhu - Project

This document contains Java code for a quiz application with multiple pages. It includes code for navigating between pages on button clicks, retrieving and displaying previous scores, calculating new scores, and storing data in a database for signup and login pages. The code covers topics like welcome, signup, login, general knowledge, flags, airlines, inventors, and science quiz pages. Each page has code for navigation controls and score keeping functionality to transition between sequential quiz pages.

Uploaded by

Abhi Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 47

WELCOME PAGE

CONTROLS USED

CODING FOR PROCEED:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)

{ new frame2().setVisible(true);

this.setVisible(false);
}

SIGN UP

CONTORLS USED

CODING FOR SIGN UP:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String un=t1.getText();

String pd=p1.getText();

try

Class.forName("java.sql.DriverManager");

Connection
con=(Connection)DriverManager.getConnection("jdbc:mysql://localho
st:3306/project","root","123");

Statement st=(Statement)con.createStatement();

String q="INSERT INTO signup values('"+un+"','"+pd+"')";

int executeUpdate = st.executeUpdate(q);

con.close();

st.close();

catch(Exception e)

JOptionPane.showMessageDialog(this, e.getMessage());

new frame4().setVisible(true);

this.setVisible(false);

}
CODING FOR SKIP:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

new frame3().setVisible(true);

LOG IN

CONTROLS USED
CODING FOR LOG IN:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

String name=t1.getText();

String pword=new String(p1.getPassword());

Try

{ Class.forName("java.sql.Driver");

Connection
con=(Connection)DriverManager.getConnection("jdbc:mysql://local
host:3306/project","root","123");

Statement st=(Statement)con.createStatement();

String q="Select * from login";

ResultSet rs=st.executeQuery(q);

while(rs.next())

{ String us=rs.getString("user");

String pwd=rs.getString("password");

if((name.equals(us))&&(pword.equals(pwd)))
{ new frame4().setVisible(true);

this.setVisible(false);

con.close();

st.close();

catch(Exception e)

{ JOptionPane.showMessageDialog(this, e.getMessage());

}
GENERAL KNOWLEDGE

CONTROLS USED
CODING FOR AMAZING PLACES:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
new frame5().setVisible(true);

this.setVisible(false);

CODING FOR FOOD AND CULTURE:


private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
new frame7().setVisible(true);

this.setVisible(false);

CODING FOR SPORTS:


private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
new frame9().setVisible(true);

this.setVisible(false);

CODING FOR PSHYCOLOGY:


private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) { new
frame11().setVisible(true);

this.setVisible(false);

CODING FOR START:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new frame13().setVisible(true);

this.setVisible(false);

}
AMAZING PLACES

CONTORLS USED
CODING FOR MORE:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new frame6().setVisible(true);

this.setVisible(false);

CONTROLS USED
CODING FOR <- :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)

new frame4().setVisible(true);

this.setVisible(false);

}
FOOD AND CULTURE

CONTROLS USED

CODING FOR MORE:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new frame8().setVisible(true);

}
CONTORLS USED

CODING FOR <- BUTTON :


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

new frame4().setVisible(true);

this.setVisible(false);

}
SPORTS

CONTROLS USED

CODING FOR MORE:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new frame10().setVisible(true);
this.setVisible(false); }

CONTROLS USED

CODING FOR <- :


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new frame4().setVisible(true);

this.setVisible(false);
}
PSHYCOLOGY

CONTROLS USED

CODING FOR MORE:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new frame12().setVisible(true);

this.setVisible(false);
}

CONTROLS USED

CODING FOR <- BUTTON :


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new frame4().setVisible(true);

this.setVisible(false);
}

GENERAL KNOWLEDGE QUIZ

CONTROLS USED
CODING FOR CONTINUE:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

if(r1.isSelected())

new frame14().setVisible(true);

if(r2.isSelected())

new frame16().setVisible(true);

if(r3.isSelected())

new frame18().setVisible(true);

if(r4.isSelected())
new frame20().setVisible(true);

}
WORLD FLAG QUIZ

CONTROLS USED
CODING FOR SCORE:
int a=0, b=0, c=0;

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { if


(j1.isSelected())

a=10;

else

a=0;

if(l3.isSelected())

b=10;

else

b=0;

if(g1.isSelected())

c=10;

else

c=0;

int marks=a+b+c;

t14.setText(""+marks);

CODING FOR NEXT:


private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
int score14=Integer.parseInt(t14.getText());
new frame15().setVisible(true);

frame15.t15.setText(""+score14);

this.setVisible(false);

CONTROLS USED
CODING FOR SCORE:
int a=0, b=0,score;

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

if (i3.isSelected())

a+=10;

if(l1.isSelected())

a+=10;

if(p2.isSelected())
a+=10;

b=Integer.parseInt(t15.getText());

score=a+b;

t15.setText(" "+score);

CODING FOR NEXT:


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

new frame22().setVisible(true);

frame22.t22.setText(""+score);

}
AIRLINE LOGO QUIZ

CONTROLS USED
CODING FOR SCORE:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

int a,b=0;

if (c1.isSelected())

a=10;

else

a=0;

if(s4.isSelected())

b=10;

else

b=0;

int total= a+b;

t16.setText(""+total);

CODING FOR NEXT:


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

int total16=Integer.parseInt(t16.getText());

new frame17().setVisible(true);

frame17.t17.setText(""+total16);

this.setVisible(false);
}

CONTROLS USED

CODING FOR SCORE:


int total=0, a=0, b=0,c;

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

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

c=Integer.parseInt(t17.getText();

if (k2.isSelected())

a=10;

else

a=0;

if(v4.isSelected())

b=10;

else

b=0;

total=(a+b);

t17.setText(" "+(total+c));

CODING FOR NEXT:


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

new frame22().setVisible(true);

frame22.t22.setText(""+(total+c));
}
FAMOUS INVENTORS QUIZ

CONTROLS USED
CODING FOR SCORE:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

int a,b=0;

if (f3.isSelected())

a=10;

else

a=0;

if(m3.isSelected())

b=10;

else

b=0;

int total= a+b;

t18.setText(""+total);

CODING FOR NEXT:


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

int total18=Integer.parseInt(t18.getText());

new frame19().setVisible(true);

frame19.t19.setText(""+total18);

this.setVisible(false);
}
CONTROLS USED

CODING FOR SCORE:


int a=0, b=0;

int total=0,c;

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


}

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

int total=0;

if (n1.isSelected())

a=10;

else

a=0;

if(e1.isSelected())

b=10;

else

b=0;

total=(a+b);

c=Integer.parseInt(t19.getText());

t19.setText(" "+(total+c));

CODING FOR NEXT:


private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
new frame22().setVisible(true);

frame22.t22.setText(""+(total+c));

this.setVisible(false);

}
SCIENCE AND FIELDS OF STUDY

CONTROLS USED
CODING FOR SCORE:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
int a,b=0;

if (a4.isSelected())

a=10;

else

a=0;

if(c1.isSelected())

b=10;

else

b=0;

total= a+b;

t20.setText(""+total);

CODING FOR NEXT:


int total;

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

int total20=Integer.parseInt(t20.getText());

new frame21().setVisible(true);

frame21.t21.setText(""+total20);

this.setVisible(false);
}

CONTORLS USED
CODING FOR SCORE:
int total=0;

int a=0, b=0,c;

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

if (h4.isSelected())

a=10;

else

a=0;

if(e1.isSelected())

b=10;

else

b=0;

c=Integer.parseInt(t21.getText());

total=(a+b);

t21.setText(" "+(total+c));

CODING FOR NEXT:


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

new frame22().setVisible(true);

frame22.t22.setText(""+(total+c));
}
FINAL SCORE

CONTROLS USED

CODING FOR YOU SCORED:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
frame14 fr15=new frame14();

String sfr15=fr15.t14.getText();

t22.setText(sfr15);
}

DATABASE/TABLES USED FOR CONNECTIVITY:

LOGIN:

STRUCTURE

RECORDS IN TABLE
SIGN UP:

STRUCTURE

RECORDS IN TABLE

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy