This shows you the differences between two versions of the page.
| Next revision | Previous revision Next revision Both sides next revision | ||
|
swing:combo_box [2015/05/10 20:16] gthanos created |
swing:combo_box [2018/04/13 09:15] gthanos |
||
|---|---|---|---|
| Line 10: | Line 10: | ||
| ===== Listener Interface ===== | ===== Listener Interface ===== | ||
| - | Ένα Combo Box συνδέεται με ένα ή περισσότερα αντικείμενα του τύπου | + | Ένα Combo Box συνδέεται με ένα ή περισσότερα αντικείμενα του τύπου |
| <code java> | <code java> | ||
| public void actionPerformed(ActionEvent e) { | public void actionPerformed(ActionEvent e) { | ||
| Line 20: | Line 20: | ||
| Παρακάτω δίνονται δύο παραδείγματα από το site της Oracle, ένα για // | Παρακάτω δίνονται δύο παραδείγματα από το site της Oracle, ένα για // | ||
| - | ==== Νon-editable combo box ==== | + | ===== Νon-editable combo box ===== |
| <code java ComboBoxDemo.java> | <code java ComboBoxDemo.java> | ||
| - | package components; | ||
| import java.awt.*; | import java.awt.*; | ||
| Line 78: | Line 77: | ||
| protected void updateLabel(String name) { | protected void updateLabel(String name) { | ||
| - | ImageIcon icon = createImageIcon(" | + | ImageIcon icon = createImageIcon(name + " |
| picture.setIcon(icon); | picture.setIcon(icon); | ||
| picture.setToolTipText(" | picture.setToolTipText(" | ||
| Line 133: | Line 132: | ||
| Το παραπάνω πρόγραμμα προϋποθέτει τις παρακάτω εικόνες {{: | Το παραπάνω πρόγραμμα προϋποθέτει τις παρακάτω εικόνες {{: | ||
| - | ==== Εditable combo box ==== | + | ===== Εditable combo box ===== |
| <code java ComboBoxDemo2.java> | <code java ComboBoxDemo2.java> | ||
| - | |||
| - | package components; | ||
| import java.awt.*; | import java.awt.*; | ||
| Line 267: | Line 264: | ||
| + | | Προηγούμενο: | ||