|
-
Mar 22nd, 2007, 05:51 AM
#1
Thread Starter
New Member
problem with teller
i have a problem with my javascript i want to put a function in it. this function is to ban people that have logged in 3 times with the wrong username/password. how do i do this??. i have made something ive made it bold but it doesnt work. please help me
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.awt.Color.*;
public class bankrekening extends Applet implements ActionListener
{
TextField tekstvak1,tekstvak2,tekstvak3,tekstvak4, tekstvak5, tekstvak6;
String invoer1, invoer2, uitvoer1, uitvoer2, passstring;
Label label1,label2,label3,label4,label5,welkomlabel;
int teller, teller2;
Button knop1,knop2,knop3, knop4;
double saldo, geldvak, uitkomst;
public void init()
{
setLayout (null);
//___________TEKSTVAKKEN______________________________________________
//account invoer
tekstvak1 = new TextField ("");
tekstvak1.setBounds (180,20,100,20);
add(tekstvak1);
//pass invoer
tekstvak2 = new TextField ("");
tekstvak2.setBounds (180,40,100,20);
tekstvak2.setEchoChar ('*');
add(tekstvak2);
//goed/fout
tekstvak3 = new TextField ("");
tekstvak3.setBounds (180,75,100,20);
tekstvak3.setEditable(false);
add(tekstvak3);
//saldo tekstvak
tekstvak4 = new TextField ("");
tekstvak4.setBounds (180,50,100,20);
tekstvak4.setEditable(false);
tekstvak4.setVisible (false);
add (tekstvak4);
//bedrag tekstvak
tekstvak5 = new TextField ("");
tekstvak5.setBounds (180,140,60,20);
tekstvak5.setVisible (false);
add (tekstvak5);
//___________KNOPPEN______________________________________________
//ok knop
knop1 = new Button ("ok");
knop1.setBounds (105, 120, 50, 20);
knop1.addActionListener (this);
add(knop1);
//reset knop
knop2 = new Button ("anuleren");
knop2.setBounds(155,120,60,20);
knop2.addActionListener(this);
add(knop2);
//opneem knop
knop3 = new Button ("opnemen");
knop3.setBounds(285,180,60,20);
knop3.addActionListener(this);
knop3.setVisible (false);
add (knop3);
//stort knop
knop4 = new Button ("storten");
knop4.setBounds(285,210,60,20);
knop4.addActionListener(this);
knop4.setVisible (false);
add (knop4);
//_____________LABELS______________________________________________
//label 1
label1 = new Label ("naam");
label1.setBounds (80,20,115,20);
add(label1);
//label 2
label2 = new Label ("goed/fout");
label2.setBounds (80,75,60,20);
add(label2);
//label 3
label3 = new Label ("wachtwoord");
label3.setBounds (80,40,80,20);
add (label3);
//saldo label
label4 = new Label ("saldo");
label4.setBounds (180,30,100,20);
label4.setVisible (false);
add (label4);
//bedrag label
label5 = new Label ("hoeveel wilt u opnemen?");
label5.setBounds (150,120,150,20);
label5.setVisible (false);
add (label5);
welkomlabel = new Label ("Welkom armijn");
welkomlabel.setBounds (80,5,150,20);
welkomlabel.setVisible (false);
add (welkomlabel);
}
public void paint(Graphics g)
{
}
public void actionPerformed(ActionEvent e)
{
//_________INVOERCONTROLE________________________
if (e.getSource() == knop1)
{
invoer1 = tekstvak1.getText();
invoer2 = tekstvak2.getText();
if
{
(invoer1.equals ("armijn") && (invoer2.equals ("wachtwoord")))
tekstvak3.setText ("goed");
tekstvak5.setEditable(true);
knop3.setEnabled(true);
knop4.setEnabled(true);
tekstvak4.setText ("1000");
welkomlabel.setVisible (true);
tekstvak5.setVisible (true);
tekstvak4.setVisible (true);
knop4.setVisible (true);
knop3.setVisible (true);
tekstvak1.setVisible (false);
tekstvak2.setVisible (false);
tekstvak3.setVisible (false);
knop1.setVisible (false);
knop2.setBounds (220,210,60,20);
label4.setVisible (true);
label5.setVisible (true);
label1.setVisible (false);
label2.setVisible (false);
label3.setVisible (false);
else
tekstvak3.setText ("fout");
}
//________OPNEMEN____________________________________
if (e.getSource() == knop3)
{
uitvoer1 = tekstvak4.getText();
saldo = Double.parseDouble (uitvoer1);
uitvoer2 = tekstvak5.getText();
geldvak = Double.parseDouble (uitvoer2);
uitkomst = saldo - geldvak;
tekstvak4.setText ("" + uitkomst);
}
//________STORTEN_________________________________________________
if (e.getSource() == knop4)
{
uitvoer1 = tekstvak4.getText();
saldo = Double.parseDouble (uitvoer1);
uitvoer2 = tekstvak5.getText();
geldvak = Double.parseDouble (uitvoer2);
uitkomst = saldo + geldvak;
tekstvak4.setText ("" + uitkomst);
}
//_______________________________________________________
/*
teller = 0;
if (e.getSource() ==knop1 && (teller==0))
{
if
(invoer1 !=("armijn") && (invoer2 !=("wachtwoord")))
teller=teller+1;
else
teller=0;
}
if (e.getSource() ==knop1 && (teller==1))
{
if
(invoer1 !=("armijn") && (invoer2 !=("wachtwoord")))
teller=teller+2;
else
teller=0;
}
if (e.getSource() ==knop1 && (teller==2))
{
if
(invoer1 !=("armijn") && (invoer2 !=("wachtwoord")))
teller=teller+3;
else
teller=0;
}
if (teller==3)
knop1.setEnabled (false);
*/
//_____________RESETKNOP_______________________________________________________________
if (e.getSource() == knop2)
{
knop2.setBounds(155,120,60,20);
tekstvak1.setText ("");
tekstvak2.setText ("");
tekstvak3.setText ("");
tekstvak1.setVisible (true);
tekstvak2.setVisible (true);
tekstvak3.setVisible (true);
tekstvak4.setVisible (false);
tekstvak5.setVisible (false);
label1.setVisible (true);
label2.setVisible (true);
label3.setVisible (true);
label4.setVisible (false);
label5.setVisible (false);
knop1.setVisible (true);
knop3.setVisible (false);
knop4.setVisible (false);
welkomlabel.setVisible (false);
}
}
}
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|