|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: May 2005
Messaggi: 5
|
HELP: Interfaccia Grafica JAVA
Salve a tutti!
Vorrei sapere come si possa creare, utilizzando NetBeans, un'interfaccia simile a quella dei setup dei programmi. Ossia una singola finestra sulla quale è possibile cliccare di bottoni per poter accedere ad una nuova "scheda" sempre sulla stessa finestra. Posso utilizzare la classe CardLayout? Non cerco necessariamente il codice, ma anche solo le linee generali da seguire. Grazie anticipatamente. Aiutatemi. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Un CardLayout può essere parte della soluzione. Prendi un JPanel, chiamiamolo AAA, e gli imposti come layout un BorderLayout. Poi prendi un secondo JPanel, chiamiamolo BBB, e gli assegni un FlowLayout(FlowLayout.CENTER).
I pulsanti (possono essere quattro, avanti, indietro, ok, annulla) li aggiungi in BBB. Per via del layout si accumuleranno al centro, in basso. Poi crei un JPanel, CCC, con il CardLayout. Aggiungi CCC a BBB (BorderLayout.CENTER). A questo punto AAA è un contenitore con quattro pulsanti in basso, centrati, più un pannello centrale che può ospitare le schede. Durante il passaggio da una scheda all'altra dovrai gestire la visibilità dei quattro pulsanti. Alla prima scheda affiancherai, rendendoli "visible", i pulsanti "annulla" e "successivo". Dalla seconda alla penultima "precedente", "annulla" e "successivo", all'ultima "precedente" e "annulla" e "ok". Tenendo conto dell'eventualità di dover aggiungere degli elementi decorativi, in forma di JComponent, tutta la manfrina diventa più semplice creando un LayoutManager ad hoc. In questo caso è sufficiente prendere un grafico e, con l'antica arte del bastone e della carota (nodosa |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:15.



















