Come faccio a dare io le coordinate per un JComponent nel JFrame ?
In discussioni passate avevo sentito parlare di setLocation(x,y) ma non è riconosciuto se non come metodo figlio di un JLayeredPane
ciao
Come faccio a dare io le coordinate per un JComponent nel JFrame ?
In discussioni passate avevo sentito parlare di setLocation(x,y) ma non è riconosciuto se non come metodo figlio di un JLayeredPane
ciao
1) Togliere il LayoutManager
2) utilizzare setBounds()
Esempio:
Questo è il prototipo di setBounds:codice:JLabel lbl = new JLabel("Etichetta"); ... getContentPane().setLayout(null); ... lbl.setBounds(50, 50, 100, 20); ... getContentPane().add(lbl);
Ciao.codice:void setBounds(int posX, int posY, int width, int height); posX : posizione orizzontale dell'angolo superiore sinistro posY : posizione verticale dell'angolo superiore sinistro width : larghezza del componente height : altezza del componente
"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