swing:labels
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| swing:labels [2015/05/11 03:59] – gthanos | swing:labels [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Labels ====== | + | ====== Labels |
| Μέχρι τώρα είδαμε πως μπορείτε να προσθέσετε ένα κουμπί σε ένα αντικείμενο της κλάσης [[http:// | Μέχρι τώρα είδαμε πως μπορείτε να προσθέσετε ένα κουμπί σε ένα αντικείμενο της κλάσης [[http:// | ||
| Line 11: | Line 11: | ||
| public LabelGreeting () { | public LabelGreeting () { | ||
| super(); | super(); | ||
| - | | + | |
| - | | + | |
| - | JLabel greeting = new JLabel(" | + | |
| + | //JLabel greeting = new JLabel(new ImageIcon(" | ||
| + | | ||
| add(greeting); | add(greeting); | ||
| + | setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | ||
| + | pack(); | ||
| + | setVisible(true); | ||
| } | } | ||
| | | ||
| public static void main(String[] args) { | public static void main(String[] args) { | ||
| - | LabelGreeting lg = new LabelGreeting(); | + | |
| - | | + | public void run() { |
| + | LabelGreeting lg = new LabelGreeting(); | ||
| + | } | ||
| + | | ||
| } | } | ||
| + | } | ||
| } | } | ||
| </ | </ | ||
| - | Ένα αντικείμενο της κλάσης JLabel μπορεί να περιέχει κείμενο ή εικόνα ή και τα δύο. Επίσης σε ένα τέτοιο αντικείμενο της κλάσης, | + | Ένα αντικείμενο της κλάσης |
| <code java> | <code java> | ||
| void setHorizontalAlignment(int alignment) | void setHorizontalAlignment(int alignment) | ||
| //Sets the alignment of the label' | //Sets the alignment of the label' | ||
| void setVerticalAlignment(int alignment) | void setVerticalAlignment(int alignment) | ||
| - | Sets the alignment of the label' | + | //Sets the alignment of the label' |
| </ | </ | ||
| - | Εάν ένα | + | Εάν ένα |
| <code java> | <code java> | ||
| void setHorizontalTextPosition(int textPosition) | void setHorizontalTextPosition(int textPosition) | ||
| Line 40: | Line 49: | ||
| </ | </ | ||
| + | Στο παραπάνω πρόγραμμα βάλτε σε σχόλια τη γραμμή 9 και βγάλτε από τα σχόλια τις γραμμές 10 ή 11. Δείτε πως αλλάζει το περιεχόμενο του label εάν φορτώσετε μία εικόνα ή γράψετε HTML κείμενο. Προκειμένου να τρέξει το πρόγραμμα επιτυχώς στη γραμμή 11 θα χρειαστείτε την εικόνα {{: | ||
| + | | Προηγούμενο: | ||
swing/labels.1431316768.txt.gz · Last modified: 2015/05/11 02:59 (external edit)
