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)