¿Cómo obtener un componente de interfaz de usuario "cinta", como en Office 2007, en un programa Java?
user-interface swing (1)
Quiero crear una GUI basada en cinta. Soy bastante novato en lo que respecta a las interfaces de Java, he utilizado el kit de herramientas básico de Swing, pero eso es todo.
¿Alguien puede señalarme en la dirección correcta con respecto a qué hacer para obtener más flexibilidad con mi interfaz de usuario y, en particular, poder crear una "cinta"?
Use Flamingo para Ribbon y Substance para Office 2007.
Aquí hay una pequeña vista previa de Pushing Pixels :
PD: No está directamente relacionado con tu pregunta, pero si eres nuevo en la programación de la interfaz de usuario Java, asegúrate de no perder MigLayout .
Actualización del 2013-11-05: Desafortunadamente, Substantial y sus sucesores no se mantienen activamente en este momento, aunque en mi experiencia están completos y listos para la producción.
El código actual se puede encontrar en Github en Insubstancial / insustancial . (Donde "Flamingo" se ha integrado en el paquete "Insubstancial")
También parece haber una versión relativamente actualizada disponible como artefacto Maven. (Ver http://mvnrepository.com/artifact/com.github.insubstantial )