Hej eksperter, jeg sidder her med en gui som skal kunne validere en nummerplade, men der er noget rod i min kode ved min RegEx validering når jeg trykker på valider, hvad gør jeg forkert?
public class valider extends JFrame implements ActionListener {
private JFrame frame = new JFrame(); private JTextField text = new JTextField(); private JTextArea area = new JTextArea(); private JButton valider = new JButton("Validér"); private JButton gem = new JButton("Gem");
public valider() { frame.setTitle("Validering af nummerplader d(ò_Ó)b"); frame.setSize(300,300); frame.setVisible(true);
Og det er bestemt ikke alle nummerplader i Danmark, der ser sådan ud, som dit regulære udtryk angiver - heller ikke hvis du får det ændret til [a-z] i stedet for [abc].
Du kalder uden en parameter: checkPostnummer() men den kræver en parameter: public boolean checkPostnummer (String Regstring) { (og overvej et andet navn ...)
Jeg skal bare have valid funktionen til at tjekke om den er valid, er den ikke det skal den slettes fra textfeltet, eller skal den blive stående.
erikjacobsen
Indrømmet jeg snuppede lige checkpostnummer fordi jeg aldrig har brugt det før, og nej bilnummeret er ikke rigtigt, det kunne være hvad som helst jeg skulle lave, jeg vil bare lære at bruge det, derfor har jeg valgt at tage med biler.
Når du spørger om noget så beskriv hvad problemet er. "der er noget rod i min kode" er meget lidt konkret. Fejl besked me dlinie nummer visning af hvilken linie det er gør det meget nemmere.
Nu har Erik så spottet at din kode slet ikke compiler fordi der mangler et argument.
For at være helt konkret er det eneste jeg er i tvivl om hvordan jeg får til at fungere dette her, jeg vil have den til at slette fra tekstfeltet hvis den IKKE er valid eller blive stående
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.