need a login applet in java

need a login applet in java

i'm java beginner. Can some java master teach me how to write a login applet? combine with my coding

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

public class BoatRental extends Applet implements ActionListener{ TextField text,text1,text2,text3,text4,text5,text6; Label label1,label2,label3,label4,label5,label6,label7,label8; Label lab; Button b1,b2; JComboBox combo; DecimalFormat df = new DecimalFormat("RM##.##");

public void init(){ setLayout(null);

lab=new Label("WELCOME TO PIN'S BOAT RENTAL");
lab.setBounds(100,20,200,20);
add(lab);

label1 = new Label("Select Boat: ");
label1.setBounds(20,50,180,20);
add(label1);
combo=new JComboBox();
combo.addItem("--Select--");
combo.addItem("Taurus");
combo.addItem("Leo");
combo.addItem("Virgo");
combo.addItem("Libra");
combo.addItem("Scorpio");
combo.addItem("Capricorn");
combo.setBounds(200,50,120,20);
add(combo);
label2 = new Label("Enter hours of rent: ");
label2.setBounds(20,80,180,20);
add(label2);

text = new TextField(5);
text.setBounds(200,80,100,20);
add(text);

b1 = new Button("Submit");
b1.setBounds(200,140,100,20);
add(b1);
b1.addActionListener(this);

label3=new Label("Enter Customer Name: ");
label3.setBounds(20,60,180,20);
add(label3);

text1=new TextField(10);
text1.setBounds(230,60,150,20);
add(text1);

label4=new Label("Enter IC Number: ");
label4.setBounds(20,90,180,20);
add(label4);

text2=new TextField(10);
text2.setBounds(230,90,150,20);
add(text2);

label5=new Label("Enter Age: ");
label5.setBounds(20,120,180,20);
add(label5);

text3=new TextField(10);
text3.setBounds(230,120,150,20);
add(text3);

label6=new Label("Enter Contact Number: ");
label6.setBounds(20,150,180,20);
add(label6);

text4=new TextField(10);
text4.setBounds(230,150,150,20);
add(text4);

label7=new Label("Enter E-Mail Address: ");
label7.setBounds(20,180,180,20);
add(label7);

text5=new TextField(10);
text5.setBounds(230,180,150,20);
add(text5);

label8=new Label("Enter Credit Card Numbers: ");
label8.setBounds(20,210,210,20);
add(label8);

text6=new TextField(10);
text6.setBounds(230,210,150,20);
add(text6);

b2=new Button("Submit");
b2.setBounds(230,270,100,20);
add(b2);
label3.setVisible(false);
label4.setVisible(false);
label5.setVisible(false);
label6.setVisible(false);
label7.setVisible(false);
label8.setVisible(false);
text1.setVisible(false);
text2.setVisible(false);
text3.setVisible(false);
text4.setVisible(false);
text5.setVisible(false);
text6.setVisible(false);
b2.setVisible(false);

}

public void actionPerformed(ActionEvent ae){ String value=combo.getSelectedItem().toString(); int hour=Integer.parseInt(text.getText()); if(value.equals("Taurus")){ if(hour>0){ final double amount=(hour-0)*50.00 + 100.00; JOptionPane.showMessageDialog(null," Boat Name = Taurus \n" + " Deposit = RM100 \n " + "Hours Rate = RM50 \n" + " Rent Hours = " + hour+ "\n"+" Total Charges = "+df.format(amount)); String st=JOptionPane.showInputDialog(null,"Do you want to proceed to next step?( y/n ): "); if(st.equals("y")){ label1.setVisible(false); label2.setVisible(false); text.setVisible(false); combo.setVisible(false); b1.setVisible(false); b2.setVisible(true); label3.setVisible(true); label4.setVisible(true); label5.setVisible(true); label6.setVisible(true); label7.setVisible(true); label8.setVisible(true); text1.setVisible(true); text2.setVisible(true); text3.setVisible(true); text4.setVisible(true); text5.setVisible(true); text6.setVisible(true);

b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null," Customer Name: " +text1.getText()+ "\n IC Number: " +text2.getText()+ "\n Age: " +text3.getText()+ "\n Contact Number: " +text4.getText()+ "\n E-mail Address: " +text5.getText()+ "\n Credit Card Numbers: " +text6.getText()+ "\n Total Charges:  "+ df.format(amount) );
    }
});
}

else{
    JOptionPane.showMessageDialog(null,"Thank You and See you Again!!!");
}
}
}
else if(value.equals("Leo")){
        if(hour>0){
final double amount=(hour-0)*55.00 + 100.00;
JOptionPane.showMessageDialog(null," Boat Name = Leo \n" + " Deposit = RM100 \n " + "Hours Rate= RM55 \n" + " Rent Hours = " + hour+"\n"+" Total Charges = "+df.format(amount));
String st=JOptionPane.showInputDialog(null,"Do you want to proceed to next step?( y/n ): ");
if(st.equals("y")){
label1.setVisible(false);
label2.setVisible(false);
text.setVisible(false);
combo.setVisible(false);
b1.setVisible(false);
b2.setVisible(true);
label3.setVisible(true);
label4.setVisible(true);
label5.setVisible(true);
label6.setVisible(true);
label7.setVisible(true);
label8.setVisible(true);
text1.setVisible(true);
text2.setVisible(true);
text3.setVisible(true);
text4.setVisible(true);
text5.setVisible(true);
text6.setVisible(true);

b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null," Customer Name: " +text1.getText()+ "\n IC Number: " +text2.getText()+ "\n Age: " +text3.getText()+ "\n Contact Number: " +text4.getText()+ "\n E-mail Address: " +text5.getText()+ "\n Credit Card Numbers: " +text6.getText()+ "\n Total Charges:  "+ df.format(amount) );
    }
}); }
else{
    JOptionPane.showMessageDialog(null,"Thank You and See you Again!!!");
}
}
}

else if(value.equals("Virgo")){ if(hour>0){ final double amount=(hour-0)*60.00 + 100.00; JOptionPane.showMessageDialog(null," Boat Name = Virgo \n" + " Deposit = RM100 \n " + "Hours Rate = RM60 \n" + " Rent Hours = " + hour+"\n"+" Total Charges = "+df.format(amount)); String st=JOptionPane.showInputDialog(null,"Do you want to proceed to next step?( y/n ): "); if(st.equals("y")){ label1.setVisible(false); label2.setVisible(false); text.setVisible(false); combo.setVisible(false); b1.setVisible(false); b2.setVisible(true); label3.setVisible(true); label4.setVisible(true); label5.setVisible(true); label6.setVisible(true); label7.setVisible(true); label8.setVisible(true); text1.setVisible(true); text2.setVisible(true); text3.setVisible(true); text4.setVisible(true); text5.setVisible(true); text6.setVisible(true);

b2.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ JOptionPane.showMessageDialog(null," Customer Name: " +text1.getText()+ "\n IC Number: " +text2.getText()+ "\n Age: " +text3.getText()+ "\n Contact Number: " +text4.getText()+ "\n E-mail Address: " +text5.getText()+ "\n Credit Card Numbers: " +text6.getText()+ "\n Total Charges: "+ df.format(amount) ); } }); } else{ JOptionPane.showMessageDialog(null,"Thank You and See you Again!!!"); } } } else if(value.equals("Libra")){ if(hour>0){ final double amount=(hour-0)*65.00 + 100.00; JOptionPane.showMessageDialog(null," Boat Name = Libra \n" + " Deposit = RM100 \n " + "Hours Rate= RM65 \n" + " Rent Hours = " + hour+"\n"+" Total Charges = "+df.format(amount)); String st=JOptionPane.showInputDialog(null,"Do you want to proceed to next step?( y/n ): "); if(st.equals("y")){ label1.setVisible(false); label2.setVisible(false); text.setVisible(false); combo.setVisible(false); b1.setVisible(false); b2.setVisible(true); label3.setVisible(true); label4.setVisible(true); label5.setVisible(true); label6.setVisible(true); label7.setVisible(true); label8.setVisible(true); text1.setVisible(true); text2.setVisible(true); text3.setVisible(true); text4.setVisible(true); text5.setVisible(true); text6.setVisible(true);

b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null," Customer Name: " +text1.getText()+ "\n IC Number: " +text2.getText()+ "\n Age: " +text3.getText()+ "\n Contact Number: " +text4.getText()+ "\n E-mail Address: " +text5.getText()+ "\n Credit Card Numbers: " +text6.getText()+ "\n Total Charges:  "+ df.format(amount) );
    }
}); }
else{
    JOptionPane.showMessageDialog(null,"Thank You and See you Again!!!");
}
}
}
else if(value.equals("Scorpio")){
        if(hour>0){
final double amount=(hour-0)*70.00 + 100.00;
JOptionPane.showMessageDialog(null," Boat Name = Scorpio \n" + " Deposit = RM100 \n " + "Hours Rate= RM70 \n" + " Rent Hours = " + hour+"\n"+" Total Charges = "+df.format(amount));
String st=JOptionPane.showInputDialog(null,"Do you want to proceed to next step?( y/n ): ");
if(st.equals("y")){
label1.setVisible(false);
label2.setVisible(false);
text.setVisible(false);
combo.setVisible(false);
b1.setVisible(false);
b2.setVisible(true);
label3.setVisible(true);
label4.setVisible(true);
label5.setVisible(true);
label6.setVisible(true);
label7.setVisible(true);
label8.setVisible(true);
text1.setVisible(true);
text2.setVisible(true);
text3.setVisible(true);
text4.setVisible(true);
text5.setVisible(true);
text6.setVisible(true);

b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null," Customer Name: " +text1.getText()+ "\n IC Number: " +text2.getText()+ "\n Age: " +text3.getText()+ "\n Contact Number: " +text4.getText()+ "\n E-mail Address: " +text5.getText()+ "\n Credit Card Numbers: " +text6.getText()+ "\n Total Charges:  "+ df.format(amount) );
    }
}); }
else{
    JOptionPane.showMessageDialog(null,"Thank You and See you Again!!!");
}
}
}
else if(value.equals("Capricorn")){
        if(hour>0){
final double amount=(hour-0)*75.00 + 100.00;
JOptionPane.showMessageDialog(null," Boat Name = Capricorn \n" + " Deposit = RM100 \n " + "Hours Rate= RM75 \n" + " Rent Hours = " + hour+"\n"+" Total Charges = "+df.format(amount));
String st=JOptionPane.showInputDialog(null,"Do you want to proceed to next step?( y/n ): ");
if(st.equals("y")){
label1.setVisible(false);
label2.setVisible(false);
text.setVisible(false);
combo.setVisible(false);
b1.setVisible(false);
b2.setVisible(true);
label3.setVisible(true);
label4.setVisible(true);
label5.setVisible(true);
label6.setVisible(true);
label7.setVisible(true);
label8.setVisible(true);
text1.setVisible(true);
text2.setVisible(true);
text3.setVisible(true);
text4.setVisible(true);
text5.setVisible(true);
text6.setVisible(true);

b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null," Customer Name: " +text1.getText()+ "\n IC Number: " +text2.getText()+ "\n Age: " +text3.getText()+ "\n Contact Number: " +text4.getText()+ "\n E-mail Address: " +text5.getText()+ "\n Credit Card Numbers: " +text6.getText()+ "\n Total Charges:  "+ df.format(amount) );
    }
}); }
else{
    JOptionPane.showMessageDialog(null,"Thank You and See you Again!!!");
}
}
}
}

}

View Answers









Related Tutorials/Questions & Answers:
need a login applet in java
need a login applet in java  i'm java beginner. Can some java master teach me how to write a login applet? combine with my coding import... java.text.*; import java.awt.event.*; public class BoatRental extends Applet implements
need a login applet in java
need a login applet in java  i'm java beginner. Can some java master teach me how to write a login applet? combine with my coding import... java.text.*; import java.awt.event.*; public class BoatRental extends Applet implements
Advertisements
Need to create a java applet
Need to create a java applet   Hi people i need to create a java applet for which there will be 2 buttons to indicate small and big. I need to make a circle. When i click small the circle should be small and when i click big
Simple Java applet that need usernam, password and textfield.
Simple Java applet that need usernam, password and textfield.  Hi. Anyone can help me on this matter: I need to create a small application that require user to login by username and password. After login, they should meet
loading Java Applet - Applet
loading Java Applet  Hi, I use the archive tag to download my applet...? In the first step i only need code for the log in, after login the rest. Can I control the loading within the applet? thanks
need help to create applet
need help to create applet  Can u help me..?? I get a task ...and i dont know how to make it... So I hope that u can help me... Here is the task... ~Create an Applet using all Layout Manager(use whatever component in each
need code for login in asp.net with c#
need code for login in asp.net with c#  hai iam trying to develop a project in asp.net with c#,so i need a code for login page using which admin and other users can log in.plz help me, thanks in advance
java applet - Applet
java applet  wants to creat address bar on my java applet.  Hi Applet don't provide a facility to create a address bar directly. You just create a text box. In this text box if you enter any http address
Applet
Applet  I have a java applet that has a button. On clicking the button it should disappear and another applet should appear. How to write this code???? Also in login applet after successful login it should display admin applet
java applet - Applet
java applet  I want to close applet window which is open by another button of applet program. plz tell me!   Hi Friend, Try...://www.roseindia.net/java/example/java/applet/ Thanks
Java Applet
Java Applet   How to add Image in Java Applet? what is getDocumentBase
java - Applet
java  how to connect database table with scrollbar in java applet
java - Applet
java  how to connect database table with scrollbar in java applet
java - Applet
java  what is applet?  Hi Friend, Please visit the following link: http://www.roseindia.net/java/example/java/applet/ Thanks
java applet problem - Applet
java applet problem  i was doing a program using java applet. I want... and to exit from the applet respectively.Now i want to display a message when...*; import java.awt.*; public class Calculator extends Applet implements
Role based login ..Need the concepts.. - JavaMail
Role based login ..Need the concepts..  Role based login how can i do...". Login Name Admin Employee Login Name... the same way only... but the Login Type as Hidden value and i am checking tht
java applet
java applet  why java applet programs doesn't contain main method
java applet
java applet  why java applet programs doesn't contain main method
Java applet
Java applet  What tags are mandatory when creating HTML to display an applet
Java applet
Java applet   How do I go from my applet to another JSP or HTML page
java applet
java applet  If i insert in database from applet this work, but from applet.html don't
java - Applet
java  what is applet
Java Applet
Java Applet  Hi, What is Java Applet and how it can be useful in development of Java programs? Can anyone tell me the url to learn Java Applet? Thanks   Hi, See the tutorial at: Applications and Applets Thanks
The Java Applet Viewer
; the browser should be Java enabled.To create an applet, we need to define... The Java Applet Viewer       Applet viewer is a command line program to run Java applets
java applet notpad
java applet notpad  i need Codes Or programe in java applet ; i want add this programe to my site html > please help me our   Learn Java...: Java Applet Tutorials
java - Applet
java  how to communicate to my servlet through applet.   ... this information to the servlet in the normal way. The applet pretends... is concerned, the applet is just another HTTP client. For more infomation
java applet
java applet   I want code to implement (1) user will enter how many nodes (2)it should allow that no. of clicks and circle should be displayed at that position
Applet - Passing Parameter in Java Applet
Applet - Passing Parameter in Java Applet       Introduction Java applet has the feature... passed from html page. Applet will display "Hello! Java Applet" 
java applet
java applet  Creation of Applet for Personal Details Form When a customer places his first order of garments, the Personal Details Form is displayed.... The applet must include the following validations: ï?® The FirstName, Address1
java - Applet
java  Hi, I need very urgent code............ please help me......... How to convert text to wave conversion? I need java code............ Regards, Valarmathi
java applets - Applet
java applets  hiiiii... i need ur help in usage of java code for navigation of one applet window to other...?? can you plz respond to me
java - Applet
java  i have button browse button in my applet form.when i click on browse button i have to go to file storage box(what ever files stored in my... in the mail).i have display that file path in my applet form.am learner please send me
java applet prog
java applet prog  applet to display scrolling text from right to left in an applet window using thread. text should be accepted by html parameter
java - Applet
java  1.An applet program to draw a line graph for y=2x+5.[for suitable values of x & y] 2. An applet program to draw following shapes (1)cone... java.applet.Applet; public class CubeExample extends Applet { Stroke
disable keyboard in java applet
disable keyboard in java applet  How to disable key board of my client in an java applet embedded in a website while the applet is running.? Plz help
The Java Applet Viewer
should be Java enabled.To create an applet, we need to define a class that inherits... The Java Applet Viewer       Applet viewer is a command line program to run Java applets
applet problem - Applet
applet problem  How can I create a file in client side by a java applet . Surely it will need a signed applet .But how can a signed applet create a file in the client side
Java applet
Java applet  What is AppletStub Interface
Java applet
Java applet  what are types of applets
Java applet
Java applet   How are the differences between Applets and Applications
Java applet
Java applet  What is the sequence for calling the methods by AWT for applets
Java applet
Java applet  What is the relationship between the Canvas class and the Graphics class
Java applet
Java applet  What is the relationship between the Canvas class and the Graphics class
Java applet
Java applet  How do you set security in applets
java - Applet
java  what is the use of java.utl  Hi Friend, The java...://www.roseindia.net/java/example/java/util/ http://www.roseindia.net/java/example/java/util/java-util-package.shtml Thanks
Java applet
Java applet  How do I determine the width and height of my application
Java applet
Java applet  How can I arrange for different applets on a web page to communicate with each other
java applet
java applet  create applets to accept the personal details and sales details in the database. create jdbc application to connect the applets with the database
java - Applet
://www.roseindia.net/java/example/java/swing/graphics2D/index.shtml Thanks
Java applet
Java applet  I wanted as many clicks are there ,circles should be displayed there. I tried this code but it erases previous circles. plz help. public void mouseClicked(MouseEvent m) { x=m.getX(); y=m.getY

Ads