2010-04-22 7 views
11

Qualcuno conosce le linee guida della GUI relative a Swing - in particolare su come progettare le app di Swing e quali componenti dovrei usare? Non sto cercando uno standard ufficiale, ma consigli pragmatici che posso usare per fissare un buon standard per i miei progetti.Guida alle migliori pratiche: Swing

Non ho usato troppo Swing da solo. Sicuramente fare clic su una GUI con un designer GUI non è un grosso problema. Tuttavia mi piacerebbe avere alcune intuizioni da persone che hanno esperienza con Swing e sanno cosa evitare. Swing ultimamente (in Java 6- 10) ha ottenuto cambiamenti decenti. Quindi non esiste attualmente una standardizzazione troppo specifica.

risposta

6

Ci sono molte risorse là fuori che discutono di buoni usi di Swing o mostrano buoni usi di Swing. Qui ci sono alcuni:

Queste risorse aren' t semplici elenchi di buone pratiche, ma trovo che sono costantemente ispirato dai blog di design generale e dai blog di design di Swing in particolare. Inoltre, progetti come swinglabs possono mostrare ciò che le persone possono e stanno facendo con Swing.

1

Quando si tenta di selezionare il gestore di layout corretto per il posizionamento dei componenti in un pannello, si tende a dare una rapida occhiata a Sun visual guide to layout managers.