Differences
This shows you the differences between two versions of the page.
| Both sides previous revision
Previous revision
|
Next revision
Both sides next revision
|
swing:jradiobutton [2018/03/23 12:05] gthanos |
swing:jradiobutton [2018/03/23 12:05] gthanos [Οι κλάσεις ButtonGroup και JRadioButton] |
| Παράλληλα, δημιουργούνται και δύο αντικείμενα τύπου [[http://docs.oracle.com/javase/7/docs/api/java/awt/event/ItemEvent.html|java.awt.events.ItemEvent]] ένα αντικείμενο για το button που επιλέχθηκε και ένα αντικείμενο για το button που απο-επιλέχθηκε (εάν υπήρξε τέτοιο), τα οποία λαμβάνονται από ένα αντικείμενο του τύπου [[http://docs.oracle.com/javase/7/docs/api/java/awt/event/ItemListener.html|ItemListener]]. | Παράλληλα, δημιουργούνται και δύο αντικείμενα τύπου [[http://docs.oracle.com/javase/7/docs/api/java/awt/event/ItemEvent.html|java.awt.events.ItemEvent]] ένα αντικείμενο για το button που επιλέχθηκε και ένα αντικείμενο για το button που απο-επιλέχθηκε (εάν υπήρξε τέτοιο), τα οποία λαμβάνονται από ένα αντικείμενο του τύπου [[http://docs.oracle.com/javase/7/docs/api/java/awt/event/ItemListener.html|ItemListener]]. |
| |
| Παρακάτω δίνονται δύο παραλλαγές του ιδίου προγράμματος **α)** με χρήση [[http://docs.oracle.com/javase/7/docs/api/java/awt/event/ActionListener.html|ActionListener]] και **β)** με χρήση [http://docs.oracle.com/javase/7/docs/api/java/awt/event/ItemListener.html|ItemListener]]. Για τα δύο παραδείγματα που ακολουθούν θα χρειαστείτε τις εικόνες {{:swing:animals.zip|}}. | Παρακάτω δίνονται δύο παραλλαγές του ιδίου προγράμματος **α)** με χρήση [[http://docs.oracle.com/javase/7/docs/api/java/awt/event/ActionListener.html|ActionListener]] και **β)** με χρήση [[http://docs.oracle.com/javase/7/docs/api/java/awt/event/ItemListener.html|ItemListener]]. Για τα δύο παραδείγματα που ακολουθούν θα χρειαστείτε τις εικόνες {{:swing:animals.zip|}}. |
| |
| ==== Παράδειγμα χρήσης ActionListener ==== | ==== Παράδειγμα χρήσης ActionListener ==== |