private void jPasswordField1ActionPerformed(java.awt.event.ActionEvent evt) {
<--------------------------hier brauch ich was den event jButton1MousePressed auslöst
}
bei button pressed wird die information an die datenbank geschickt
aber bei den eingabefeld wenn man da enter drückt könnte das ja auch gleich abgeschickt werden
die funktion das der event erkannt wird hab ich ja im eingabefeld und das soll dann den button pressed auslösen
Du hängst einfach einen ActionListener ans Textfeld.
...wie übrigens an einen Button auch.
MouseEvents funktionieren da zwar auch, sind dafür aber nicht vorgesehen.
Am besten: IMHO garnicht. Einen Event in dieser Form küstlich zu generieren macht "fast nie" Sinn - und ich bin sicher, dass es auch in deinem Fall keinen Sinn macht. Du brauchst ja diese (albernen) Methoden, die dir dein GUI-Zusammenklick-Tool erstellt, nicht zu benutzen. Mach, was gemacht werden muß. (Und wenn du sagst, was das ist, kann man auch konkretere Tipps geben :wink: )
Prinzipiell (und NUR, um zu zeigen, dass das Erstellen eines "Echten" Events nicht notwendig sein sollte) könntest du ja sowas machen wie
Code:
private void jButton1MousePressed(java.awt.event.MouseEvent evt) {
doWhateverHasToBeDoneHere();
}
private void jPasswordField1ActionPerformed(java.awt.event.ActionEvent evt) {
<--------------------------hier brauch ich was den event jButton1MousePressed auslöst
doWhateverHasToBeDoneHere();
}
Du kannst zwar auch einen Event erstellen (new MouseEvent(...), dann component.dispatchEvent(...)) aber das ist mit an Sicherheit grenzender Wahrscheinlichkeit Unfug.
sorry L-ectron-X das ging irgendwie nicht ausserdem hat Marco13 irgendwie recht auch zu dumm hätte man auf keinen fall selber drauf kommen können lol das einfach in eine neue methode zu machen hehe