PDA

Visualizza la versione completa : Java - dubbio con swing


V0D
14-12-2003, 09:33
Salve forum! Sto iniziando a usare gli Swing con Java e mi chiedevo se, invece che usare i layout (per me scomodi) possibile usare una cosa come setLocation(x,y) come per le awt. Premetto che, con quest'istruzione, devo posizionare il pulsante o il campo testo dove gli dico io all'interno del form. Grazie a chi risponde ;)

Zero-2
14-12-2003, 12:14
Si che puoi :)
Esiste anche per le swing il metodo setLocation(Point p) o setLocation(int x,int y);

Sergio Pedone
14-12-2003, 12:15
imposti il layout a null:
<container>.setLayout(null)

imposti la posizione del componente:
<component>.setLocation(int x, int y)

LeleFT
14-12-2003, 14:55
Forse preferiresti usare, come per le AWT, il metodo setBounds invece di setLocation?

setBounds() ti permette anche di definire le dimensioni dell'oggetto, oltre che la sua posizione:

setBounds(int posX, int posY, int width, int height).


Ciao.

Sergio Pedone
14-12-2003, 14:59
Si, mi ero dimenticato, bisogna specificare anche le dimensioni del componente che altrimenti sarebbero pari a 0.

:ciauz:

V0D
14-12-2003, 15:49
Thanks :D

Loading