Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
swing:events [2021/04/13 06:11] – gthanos | swing:events [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 |
---|
* **[[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ActionListener.html|ActionListener]]:** Έχει την δυνατότητα να "πιάσει" ένα [[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ActionEvent.html|ActionEvent]]. Διαθέτει την εξής μέθοδο: | * **[[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ActionListener.html|ActionListener]]:** Έχει την δυνατότητα να "πιάσει" ένα [[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ActionEvent.html|ActionEvent]]. Διαθέτει την εξής μέθοδο: |
* **void actionPerformed(ActionEvent e)**: | * **void actionPerformed(ActionEvent e)**: |
* **[[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ItemListener.html|ItemListener]]:** Έχει την δυνατότητα να "πιάσει" ένα [[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ItemEvent.html|ItemEvent]], το οποίο συνήθως παράγεται από ένα [[swing:jchekbox|CheckBox]] //component//. | * **[[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ItemListener.html|ItemListener]]:** Έχει την δυνατότητα να "πιάσει" ένα [[https://docs.oracle.com/javase/8/docs/api/java/awt/event/ItemEvent.html|ItemEvent]], το οποίο συνήθως παράγεται από ένα //CheckBox component//. |
* **[[https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyListener.html|KeyListener]]:** Έχει την δυνατότητα να "πιάσει" ένα [[https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html|KeyEvent]]. Διαθέτεις τις εξής μεθόδους: | * **[[https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyListener.html|KeyListener]]:** Έχει την δυνατότητα να "πιάσει" ένα [[https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html|KeyEvent]]. Διαθέτεις τις εξής μεθόδους: |
* **void keyTyped(KeyEvent e):** Η μέθοδος καλείται εάν πατηθεί ένα πλήκτρο ή συνδυασμός πλήκτρων που αντιστοιχεί σε εκτυπώσιμο χαρακτήρα. Δεν έχει σημασία εάν το πλήκτρο έχει ελευθερωθεί ή όχι, αρκεί να έχει σηματοδοτηθεί η παραγωγή του χαρακτήρα προς την εφαρμογή. | * **void keyTyped(KeyEvent e):** Η μέθοδος καλείται εάν πατηθεί ένα πλήκτρο ή συνδυασμός πλήκτρων που αντιστοιχεί σε εκτυπώσιμο χαρακτήρα. Δεν έχει σημασία εάν το πλήκτρο έχει ελευθερωθεί ή όχι, αρκεί να έχει σηματοδοτηθεί η παραγωγή του χαρακτήρα προς την εφαρμογή. |