Sapete dirmi come faccio a lasciare degli spazi tra i vari componenti????
Sto impazzendo con queste Swing....sapete consigliarmi qualche BUON programma per disegnare le GUI grafiche con Swing?????io ho provato NetBeans ma non mi ci trovo per niente.
Sapete dirmi come faccio a lasciare degli spazi tra i vari componenti????
Sto impazzendo con queste Swing....sapete consigliarmi qualche BUON programma per disegnare le GUI grafiche con Swing?????io ho provato NetBeans ma non mi ci trovo per niente.
Con componente.setBounds(x,y,larghezza,altezza);
Così puoi lasciare lo spazio ke vuoi tra i tuoi componenti...
però se non ricordo male deve settare il layout a null
mi consigliate di cercare qualche programma visuale per creare la GUI o di mettermi e farmela a mano con pazienza?
Bo, io le ho sempre fatte tutte a mano col setBounds e quindi senza layout!! Bisogna anke vedere la complessità della cosa...
Scusa ma che vuol dire senza Layout?????come faccio a dare la posizione agli oggetti senza layout?????con setBounds posso dare delle coordinate assolute????
scusa ma sono niubbaccio :P
Si con setBounds puoi dare coordinate assolute! E per fare questo devi mettere il layout null.
esatto, settando il layout a null la posizione e la grandezza delle varie cose che vuoi nella tua interfaccia grafica li decidi tu.
Usare setBounds è il metodo meno indicato per costruire un'interfaccia grafica come si vuole, certo se contiene solo due cosette...può essere un metodo sbrigativo.
I layout permettono di fare (quasi) tutto, ed è veramente rarissimo avere la necessita di ricorrere a setBounds per sistemare le cose, perciò il mio consiglio è di non lasciare i layout, e tutti i benefici che da essi derivano, per la facile scorciatoia offerta dalle coordinate assolute, meglio spendere un po di tempo in più a studiarsi il funzionamento dei layout manager, con cui, e lo dico per esperienza, si possoino costruire davvero interfacce molto complesse e con tutti i particolari a posto... basta appunto sapere come si usano,