Buonasera a tutti, complimenti per il forum, io mi sono appena iscritto,ergo se toppo al primo post non uccidetemi
Ho una domanda su una interfaccia creata in java.
Premetto che non sono per niente pratico in interfacce e sono alle prime armi.
La domanda è questa:
Ho creato una semplice interfaccia con una label "username" ed una textField accanto in cui inserire la username richiesta, sotto la textField ho messo un piccola label in cui un metodo mi dice se la username inserita è valida oppure no (stupidamente controlla solo se la username inserita ha tutti i suoi caratteri maiuscoli) così giusto per esercitarmi un po'.
dopo che ho creato la textField nel codice mi sono comparsi due metodi
1) private void FieldUsernameActionPerformed(java.awt.event.ActionEvent evt) {}
2)private void FieldUsernameFocusLost(java.awt.event.FocusEvent evt) {}
I controlli li ho fatti su FocusLost perchè il controllo deve farlo quando viene perso il lost sulla text, e nella ActionPerformed non ho implementato nulla.
Stessa cosa con un Button messo alla fine che invia i dati su cui ho implementato un evento mouse click che controlla che sia tutto ok.
anche li però avevo il metodo ActionPerformed e MouseClicked, ed ho implementato solo MouseClicked.
Il programma funziona ma allora i metodi ActionPerformed a cosa mi servono?
Grazie per la pazienza e grazie a chi leggerà ed a chi mi aiuterà
Un saluto a tutti
Wiper