login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Java

Offline ikkedikke - 04/09/2005 19:01
Avatar van ikkedikkePHP expert het is eigenlijk geen javascript maar ik vond dat het hier het beste paste...
mijn probleem is dat ie altijd zegt dat het wachtwoord fout is...
  1. <? //kleur
  2. import java.awt.*;
  3. import java.applet.*;
  4. import java.awt.event.*;
  5.  
  6. public class mine extends Applet implements ActionListener
  7. {
  8. Button rCheck;
  9. Button rReset;
  10. TextField rWachtwoord;
  11. String sWachtwoord = "hetwachtwoord";
  12. String sBericht = "Voer het juiste wachtwoord in.";
  13.  
  14. public void init()
  15. {
  16. setLayout(new FlowLayout()); // een layout
  17. rCheck = new Button("Login"); // formulierelementen definieren
  18. rReset = new Button("Reset");
  19. rWachtwoord = new TextField("wachtwoord",30);
  20.  
  21. add(rWachtwoord); // toevoegen aan "Applet"
  22. add(rCheck);
  23. add(rReset);
  24.  
  25. rCheck.addActionListener(this); // Actionlisteners op de buttons
  26. rReset.addActionListener(this);
  27. }
  28. public void paint(Graphics g)
  29. {
  30. if (rWachtwoord.getText()=="Wachtwoord")
  31. {
  32. g.setColor(Color.black);
  33. }
  34. else if(rWachtwoord.getText() == sWachtwoord)
  35. {
  36. g.setColor(Color.green);
  37. }
  38. else
  39. {
  40. g.setColor(Color.red);
  41. }
  42. g.drawString(sBericht,20,150);
  43. }
  44. public void actionPerformed(ActionEvent evt)
  45. {
  46. if(evt.getSource() == rCheck)
  47. {
  48. /*/
  49. sBericht = rWachtwoord.getText();
  50. repaint();
  51. /*/
  52. if(rWachtwoord.getText() == sWachtwoord)
  53. {
  54. sBericht = "Succesvol ingelogd!";
  55. repaint();
  56. }
  57. else
  58. {
  59. sBericht = "Ongeldig wachtwoord";
  60. repaint();
  61. }
  62. //*/
  63. }
  64. else
  65. {
  66. rWachtwoord.setText("Wachtwoord");
  67. }
  68. }
  69. }
  70. ?>

4 antwoorden

Gesponsorde links
Offline Ontani - 04/09/2005 19:37 (laatste wijziging 04/09/2005 19:37)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
doe eens: System.out.println(rWachtwoord.getText());
Offline ikkedikke - 04/09/2005 20:35
Avatar van ikkedikke PHP expert ja dat heb ik al in die test gedaan, de tekst klopt wel....
Offline Metalhead - 04/09/2005 23:22
Avatar van Metalhead HTML gevorderde Je moet strings vergelijken met equals. Dat zal het probleem waarschijnlijk wel oplossen.

  1. if(rWachtwoord.getText().equals(sWachtwoord))
Offline ikkedikke - 06/09/2005 21:14
Avatar van ikkedikke PHP expert ok bedankt het werkt nu!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s