ciao ragazzi
sapreste indicarmi delle istruzioni che mi permettono di ridimensionare un'immagine su una JLabel?
ve ne sarei grato :master:
ciao ragazzi
sapreste indicarmi delle istruzioni che mi permettono di ridimensionare un'immagine su una JLabel?
ve ne sarei grato :master:
http://java.sun.com/docs/books/tutor...nts/label.html
credo che tu debba usare questi metodi
void setHorizontalAlignment(int)
void setVerticalAlignment(int)
Set where in the label its contents should be placed. The SwingConstants interface defines five possible values for horizontal alignment: LEFT, CENTER (the default for image-only labels), RIGHT, LEADING (the default for text-only labels), TRAILING. For vertical alignment: TOP, CENTER (the default), and BOTTOM.
Puoi usare il metodo getScaledInstance() della classe Image.
In questo modo:
Al posto di SCALE_REPLICATE hai a disposizione altri tipi di ridimensionamento.codice:Image img = getToolkit().createImage("nomefile"); ImageIcon icon = new ImageIcon( image.getScaledInstance(NUOVA_LARGHEZZA, NUOVA_ALTEZZA, Image.SCALE_REPLICATE) );
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
grazie tante ...problema risolto
sei il numero uno![]()