event kunstlich auslösen

Status
Nicht offen für weitere Antworten.

blue_devil86

Mitglied
ich hab sowas hier weil ich mit netbeans arbeite

private void jPasswordField1ActionPerformed(java.awt.event.ActionEvent evt) {
<--------------------------hier brauch ich was den event jButton1MousePressed auslöst
}

private void jButton1MousePressed(java.awt.event.MouseEvent evt) {

}
 

blue_devil86

Mitglied
ich habe zwei eingabefelder und ein button

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
 

L-ectron-X

Gesperrter Benutzer
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.
 

L-ectron-X

Gesperrter Benutzer
blue_devil86 hat gesagt.:
Was - "und wie?"

Code:
textfeld.addActionListener(this);
dabei muss du die actionPerformed()-Methode passend überschrieben haben.

oder

Code:
textfeld.addActionListener(new ActionListener() {
   public void actionPerformed(ActionEvent e) {
      //Operationen implementieren
   }
});
 

Marco13

Top Contributor
blue_devil86 hat gesagt.:
lol und wie?

sowas brauch ich nur als pressed

jButton1.doClick();

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.
 

blue_devil86

Mitglied
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

Danke euch beiden
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Key-Event-Sender Allgemeine Java-Themen 5
E Datei verschoben Event Allgemeine Java-Themen 3
D Event Sourcing umsetzen Was? Wie? Allgemeine Java-Themen 33
N Über einen Button in JavaFX ein Event über eine Pipeline schicken(Netty) Allgemeine Java-Themen 1
FrittenFritze Problem mit einer JComboBox, Event temporär deaktivieren Allgemeine Java-Themen 11
G Methoden Aus einem Event, wo ich weiß, dass es ausgeführt werden wird, eine Get-Methode basteln Allgemeine Java-Themen 8
M Best Practice Alternativen für Event-Handling Allgemeine Java-Themen 3
C Zugriff auf Event felder Allgemeine Java-Themen 0
Bananabert Interface Custom 'Event' mit Interface Allgemeine Java-Themen 10
das-mo Warten auf Event Allgemeine Java-Themen 7
K Event benutzen Allgemeine Java-Themen 4
F None-GUI-Event Handling Allgemeine Java-Themen 3
D mouseMove in mouseMotionListener-Event Allgemeine Java-Themen 3
R Klasse über Button Event in anderer Klasse informieren Allgemeine Java-Themen 11
K event dispatch thread fehler. Compiler meckert nicht aber der Interpreter? Warum?? Allgemeine Java-Themen 11
A Relative Mausposition ohne Event Allgemeine Java-Themen 2
V Priorität der Event-Handlings setzen Allgemeine Java-Themen 4
algorismi int-variable Value Change event Allgemeine Java-Themen 3
slawaweis Suche Klassen für Event Managment und Time Allgemeine Java-Themen 2
B Window Closing Event Allgemeine Java-Themen 3
A Event Handler Allgemeine Java-Themen 5
H Event ähnliches System Allgemeine Java-Themen 20
G XML Event --> Befüllen einer Node Allgemeine Java-Themen 2
Q Dateizugriff mitbekommen - file change event Allgemeine Java-Themen 13
W eigene event-Klasse, event posten Allgemeine Java-Themen 2
M Speichern von Word als Event abfangen Allgemeine Java-Themen 7
P Event-Handling mit JSP Allgemeine Java-Themen 7
MQue public void serialEvent(SerialPortEvent event) Allgemeine Java-Themen 4
E Wie: Eigener Listener, eigenes Event (möglichst einfach) Allgemeine Java-Themen 29
MQue Button Event beim drücken und beim auslassen Allgemeine Java-Themen 7
T OutputStream - Event bei Byte-Fluss Allgemeine Java-Themen 5
E Button: Event auslösen Allgemeine Java-Themen 7
R Dasselbe Event zweimal aufgefangen? Allgemeine Java-Themen 10
D Thread durch Mouse-Event beenden Allgemeine Java-Themen 5
I Listener/Event selber machen. Allgemeine Java-Themen 4
S methode stoppen / auf ein event warten Allgemeine Java-Themen 5
G Key Event Allgemeine Java-Themen 2
B Thread soll auf Event warten, dann Daten an Klasse senden Allgemeine Java-Themen 2
G konsolenanwendung durch key event beenden Allgemeine Java-Themen 4
M Event Queues in Java? Allgemeine Java-Themen 10
G Problem Canvas Mouse Event Allgemeine Java-Themen 7
J ToolTipText Event abfangen Allgemeine Java-Themen 5
A Endlosschleife + Event Allgemeine Java-Themen 7
G EHM EVENT handling ? Allgemeine Java-Themen 5
C Menü & event Allgemeine Java-Themen 4
C event weiterreichen Allgemeine Java-Themen 3
TheSkyRider Methode über DataInputStream "auslösen" Allgemeine Java-Themen 6
Q Selbständig ActionEvent auslösen zum Daten senden über serielle Schnittstelle Allgemeine Java-Themen 7
C Auslesen auslösen über Button-Click Allgemeine Java-Themen 8
C Event Handling ActionListener manuell auslösen Allgemeine Java-Themen 8
F kamera auslösen durch Programm Allgemeine Java-Themen 17
H KeyEvent auslösen Allgemeine Java-Themen 2
MQue Auslösen eines Events beim Drücken eines Buttons Allgemeine Java-Themen 12
M Events im Quellcode auslösen Allgemeine Java-Themen 4
L Exception auslösen, um while Schlaufe zu verlassen(rxtx.org) Allgemeine Java-Themen 6
G Events auslösen Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben