swing:menus

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:menus [2015/05/05 13:46]
gthanos
swing:menus [2018/04/13 11:21]
gthanos
Line 3: Line 3:
 Το μενού ενός παραθύρου αποτελείται από αντικείμενα των τριών παρακάτω κλάσεων. Το μενού ενός παραθύρου αποτελείται από αντικείμενα των τριών παρακάτω κλάσεων.
   * **[[http://docs.oracle.com/javase/7/docs/api/javax/swing/JMenuBar.html|MenuBar]]:** Αποτελεί την μπάρα του μενού που εμφανίζεται στο πάνω μέρος του παραθύρου.   * **[[http://docs.oracle.com/javase/7/docs/api/javax/swing/JMenuBar.html|MenuBar]]:** Αποτελεί την μπάρα του μενού που εμφανίζεται στο πάνω μέρος του παραθύρου.
-  * **[[http://docs.oracle.com/javase/7/docs/api/javax/swing/JMenu.html|Menu]]:** Αποτελεί μία καταχώρηση στην μπάρα. Μία μπάρα μπορεί να έχει πολλά Menus. Τα Menus δεν έχουν κάποιο configurable ActionListener, αλλά περιέχουν MenuItems που περιέχουν ActionListeners. +  * **[[http://docs.oracle.com/javase/7/docs/api/javax/swing/JMenu.html|Menu]]:** Αποτελεί μία καταχώρηση στην μπάρα. Μία μπάρα μπορεί να έχει πολλά Menus. Τα Menus δεν μπορούν να έχουν κάποιο ActionListener, αλλά περιέχουν MenuItems που συνδέονται με ActionListeners. 
     * **Προσοχή:** Ένα αντικείμενο Menu μπορεί να περιέχει άλλα αντικείμενα Menu (εκτός από MenuItems), δηλ μπορούμε να έχουμε Menu μέσα σε Menu.     * **Προσοχή:** Ένα αντικείμενο Menu μπορεί να περιέχει άλλα αντικείμενα Menu (εκτός από MenuItems), δηλ μπορούμε να έχουμε Menu μέσα σε Menu.
-  * **[[http://docs.oracle.com/javase/7/docs/api/javax/swing/JMenuItem.html|MenuItem]]:** Περιέχει μία καταχώρηση η οποία μπορεί να έχει κάποιον ActionListener. Αντιστοιχεί σε μία επιλογή του Menu.+  * **[[http://docs.oracle.com/javase/7/docs/api/javax/swing/JMenuItem.html|MenuItem]]:** Περιέχει μία καταχώρηση η οποία μπορεί να συνδέεται με ένα //ActionListener//. Αντιστοιχεί σε μία επιλογή από το μενού.
  
-Δείτε το προηγούμενο παράδειγμα με χρήση Menus αντί για Buttons.+Δείτε το παράδειγμα που παρουσιάστηκε [[swing:color|στην ενότητα που αφορά τους χρωματισμούς]] με χρήση Menus αντί για Buttons.
  
 <code java MenuDemo.java> <code java MenuDemo.java>
Line 99: Line 99:
 </code> </code>
  
-Παρακάτω δίνεται ένα άλλο παράδειγμα κώδικα όπου έχουμε Menu μέσα σε Menu. +===== Menu μέσα σε Men ===== 
 + 
 +Παρακάτω δίνεται ένα παράδειγμα όπου έχουμε Menu μέσα σε Menu. 
  
 <code java SubmenuEx.java> <code java SubmenuEx.java>
Line 190: Line 192:
 } }
 </code> </code>
 +
 +| Προηγούμενο: [[:swing:swing_awt_hierarchy | Swing & AWT Class Hierarchy ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[:swing:borders | Borders ]] |
 +
  
swing/menus.txt · Last modified: 2018/04/13 10:21 (external edit)