This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
swing:labels [2015/05/11 04:01] gthanos |
swing:labels [2018/03/22 08:45] gthanos |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Labels ====== | + | ====== Labels |
| Μέχρι τώρα είδαμε πως μπορείτε να προσθέσετε ένα κουμπί σε ένα αντικείμενο της κλάσης [[http:// | Μέχρι τώρα είδαμε πως μπορείτε να προσθέσετε ένα κουμπί σε ένα αντικείμενο της κλάσης [[http:// | ||
| Line 18: | Line 18: | ||
| | | ||
| public static void main(String[] args) { | public static void main(String[] args) { | ||
| - | LabelGreeting lg = new LabelGreeting(); | + | |
| - | lg.setVisible(true); | + | public void run() { |
| + | LabelGreeting lg = new LabelGreeting(); | ||
| + | | ||
| + | } | ||
| + | }); | ||
| } | } | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | Ένα αντικείμενο της κλάσης JLabel μπορεί να περιέχει κείμενο ή εικόνα ή και τα δύο. Επίσης σε ένα τέτοιο αντικείμενο της κλάσης, | ||
| + | <code java> | ||
| + | void setHorizontalAlignment(int alignment) | ||
| + | //Sets the alignment of the label' | ||
| + | void setVerticalAlignment(int alignment) | ||
| + | Sets the alignment of the label' | ||
| + | </ | ||
| + | |||
| + | Εάν ένα Label περιέχει κείμενο και εικόνα μπορείτε να προσδιορίσετε την θέση του κειμένου σε σχέση με την εικόνα μέσα από τις μεθόδους | ||
| + | <code java> | ||
| + | void setHorizontalTextPosition(int textPosition) | ||
| + | //Sets the horizontal position of the label' | ||
| + | void setVerticalTextPosition(int textPosition) | ||
| + | //Sets the vertical position of the label' | ||
| </ | </ | ||
| Δείτε το παρακάτω παράδειγμα από το site της Oracle και μεταβάλλετε τις παραμέτρους. Παρατηρήστε πως μπορείτε να προσθέσετε HTML κείμενο σε ένα αντικείμενο τύπου Label. | Δείτε το παρακάτω παράδειγμα από το site της Oracle και μεταβάλλετε τις παραμέτρους. Παρατηρήστε πως μπορείτε να προσθέσετε HTML κείμενο σε ένα αντικείμενο τύπου Label. | ||
| <code java LabelDemo.java> | <code java LabelDemo.java> | ||
| - | package components; | ||
| import java.awt.*; | import java.awt.*; | ||
| Line 123: | Line 142: | ||
| } | } | ||
| } | } | ||
| - | </ | ||
| - | |||
| - | Ένα αντικείμενο της κλάσης JLabel μπορεί να περιέχει κείμενο ή εικόνα ή και τα δύο. Επίσης σε ένα τέτοιο αντικείμενο της κλάσης, | ||
| - | <code java> | ||
| - | void setHorizontalAlignment(int alignment) | ||
| - | //Sets the alignment of the label' | ||
| - | void setVerticalAlignment(int alignment) | ||
| - | Sets the alignment of the label' | ||
| - | </ | ||
| - | |||
| - | Εάν ένα Label περιέχει κείμενο και εικόνα μπορείτε να προσδιορίσετε την θέση του κειμένου σε σχέση με την εικόνα μέσα από τις μεθόδους | ||
| - | <code java> | ||
| - | void setHorizontalTextPosition(int textPosition) | ||
| - | //Sets the horizontal position of the label' | ||
| - | void setVerticalTextPosition(int textPosition) | ||
| - | //Sets the vertical position of the label' | ||
| </ | </ | ||