2010-02-11 18 views

Respuesta

4

Sí, hay varias formas de hacerlo, pero no conozco a nadie que sea realmente simple. Eche un vistazo al Nimbus: The New Face of Swing, contiene algunos ejemplos. A menudo puede anular el aspecto de los componentes o simplemente cambiar los colores.

Algunos enlaces:

Y siempre se puede cambiar a otro LAF en el ejemplo Substance.

+0

Nimbus se ve muy bien. ¿Conoces una forma de cambiar la forma de una ventana (por ejemplo, esquinas redondeadas o una ventana de forma elíptica)? – Hemeroc

+0

Sí, eche un vistazo a http://java.sun.com/docs/books/tutorial/uiswing/misc/trans_shaped_windows.html – Jonas

0

Swing tiene una apariencia dinámica incorporada y soporte de sensación. Si está hablando de aplicaciones de escritorio, es posible que desee comenzar con Lesson: Modifying the Look and Feel.

Editar: Si está hablando de una aplicación web, entonces absolutamente use .css para obtener una interfaz personalizable. CSS Zen Garden es un excelente ejemplo/tutorial sobre cómo la misma página puede verse completamente diferente con un archivo diferente .css.

4

Hemos utilizado con éxito el NimROD Look and Feel para 'peinar' el aspecto de Swing & feel. Funciona bien, tiene varios "temas" ya escritos para él, y se puede agregar en unas pocas líneas de código.

+0

Nimrod es increíble Lo he usado muchas veces en conjunto con Miglayout, todos los demás diseños pálido comparación – JPM

Cuestiones relacionadas