Die ComboBox für 'Kansas' wird ausgewählt. Dann füllen Sie das Textfeld aus und geben Ihre Drivers Licesne Nummer ein. Diese Nummer muss jedoch mit dem Buchstaben "K" beginnen, bevor Sie die folgenden Zahlen eingeben. Ist das sonst falsch?String.matches versuchen, den ersten Buchstaben mit 'K' beginnen
else if(jComboBox5.getSelectedItem().equals("KS-Kansas") || !uDL.matches("^[K]"))
{
JOptionPane.showMessageDialog(jTextField9, "Please enter a correct Driver's License Number!");
}
'Ist das sonst wenn Anweisung falsch?' - Sie sagen uns. Tut es, was Sie wollen? – camickr
gelernt, ich hätte .startsWith anstelle von .matches @ camickr – Tanner10
Sie können [Ihre eigene Frage beantworten] (http://meta.stackoverflow.com/q/17463/163188) oder einfach löschen. – trashgod