Ik heb een klein stukje code gemaakt met daarin if en else statements.
Het gekke is dat als ik inlog met het juiste username en pass dat hij dan wel in een if valt.
Voer ik niet de juiste gebruikersnaam / pass in dan krijg ik opeens niets meer terug en wordt elke if of else genegeerd.
Op internet kan ik er niet veel over vinden , behalve dat er ook een isBlank functie bestaat maar dat in een class van derden. En die kan ik helaas niet gebruiken.
Hier heb ik al op gezochtg maar heeft mij niets opgeleverd nog
http://www.google.nl/sear...er+null&btnG=Zoeken&meta=
http://www.google.nl/sear...pes+int&btnG=Zoeken&meta=
Als de waarde van projectleider dus 1 is gaat het prima.
Het probleem is dat ik ook niet weet welke waarde hij meekrijgt als je geen goede login geeft.
Ik denk dat het gewoon null is maar als ik daar op wil checken dmv
if (blabla == null) {} Maar dat mag weer niet, de fout die ik dan krijg is incomparable types.
Iemand een idee?
Dit is het stukje code
Edit: Dit werkt dus ook niet
if (projectleider != 1){ }
Heel vaag dus
Het gekke is dat als ik inlog met het juiste username en pass dat hij dan wel in een if valt.
Voer ik niet de juiste gebruikersnaam / pass in dan krijg ik opeens niets meer terug en wordt elke if of else genegeerd.
Op internet kan ik er niet veel over vinden , behalve dat er ook een isBlank functie bestaat maar dat in een class van derden. En die kan ik helaas niet gebruiken.
Hier heb ik al op gezochtg maar heeft mij niets opgeleverd nog
http://www.google.nl/sear...er+null&btnG=Zoeken&meta=
http://www.google.nl/sear...pes+int&btnG=Zoeken&meta=
Als de waarde van projectleider dus 1 is gaat het prima.
Het probleem is dat ik ook niet weet welke waarde hij meekrijgt als je geen goede login geeft.
Ik denk dat het gewoon null is maar als ik daar op wil checken dmv
if (blabla == null) {} Maar dat mag weer niet, de fout die ik dan krijg is incomparable types.
Iemand een idee?
Dit is het stukje code
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| for (int i = 0; i < ob.length; i++) { student[i] = (Student) ob[i]; int projectleider = student[i].getProjectleider(); if (projectleider == 1){ Main.rechten = true; Main.error = false; JOptionPane.showMessageDialog(null, "Je bent ingelogd \n Je hebt groepsleider rechten"); } if (projectleider == ' '){ Main.rechten = false; Main.error = false; JOptionPane.showMessageDialog(null, "Je bent ingelogd \n Je hebt geen groepsleider bevoegdheden."); } else { JOptionPane.showMessageDialog(null, "Je bent ingelogd \n Je hebt groepsleider rechten " + projectleider); } |
Edit: Dit werkt dus ook niet
if (projectleider != 1){ }
Heel vaag dus
[ Voor 11% gewijzigd door mazz op 21-01-2009 19:45 ]
20 jaar, en wat had ik bereikt?