User Tools

Site Tools


swing:buttons_action_listeners

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
swing:buttons_action_listeners [2015/05/01 19:58]
gthanos [Action Listeners]
swing:buttons_action_listeners [2018/03/22 09:54]
gthanos [Buttons]
Line 1: Line 1:
-====== Buttons & Action Listeners ======+====== Buttons & Action Listeners (Εισαγωγικά) ======
  
 ===== Buttons ===== ===== Buttons =====
  
-Ένα αντικείμενο τύπου Button δημιουργείται όπως είδαμε με χρήση της κλάση JButton ως εξής:+Ένα αντικείμενο τύπου Button δημιουργείται όπως είδαμε με χρήση της κλάση [[http://docs.oracle.com/javase/7/docs/api/javax/swing/JButton.html|JButton]] στην ενότητα [[swing:first_program|Το πρώτο μου πρόγραμμα]] ως εξής:
  
 <code java> <code java>
Line 11: Line 11:
 </code> </code>
  
-,όπου το Button που δημιουργείται γράφει //"Click to end program"//. Ένα αντικείμενο JButton επίσης συνδέεται με έναν ή περισσότερα αντικείμενα του τύπου //ActionListener// τα οποία εκτελούνται όταν ο χρήστης αλληλεπιδρά με το Button αυτό. Τέλος, το κάθε Button θα πρέπει να ενσωματωθεί σε ένα παράθυρο (ή σε κάποιο panel όπως θα δούμε αργότερα) μέσα από μία δήλωση ανάλογη με την 3η γραμμή του παραπάνω κώδικα.+,όπου το Button που δημιουργείται γράφει //"Click to end program"//. Ένα αντικείμενο [[http://docs.oracle.com/javase/7/docs/api/javax/swing/JButton.html|JButton]] επίσης συνδέεται με έναν ή περισσότερα αντικείμενα του τύπου //ActionListener// τα οποία εκτελούνται όταν ο χρήστης αλληλεπιδρά με το Button αυτό. Τέλος, το κάθε Button θα πρέπει να ενσωματωθεί σε ένα παράθυρο (ή σε κάποιο panel όπως θα δούμε αργότερα) μέσα από μία δήλωση ανάλογη με την 3η γραμμή του παραπάνω κώδικα.
  
 <WRAP tip 80% center round> <WRAP tip 80% center round>