2012-06-14 9 views
18

Ya he desarrollado una aplicación Java que funciona bien en Windows XP, Windows 7 & Vista previa del consumidor de Windows 8. La aplicación se desarrolla utilizando GWT, CSS3 con Spring framework y el servidor Jetty incorporado que se utiliza para iniciar la aplicación utilizando Internet Explorer.Dale a la aplicación Java un aspecto y sensación Metro en Windows 8

Después de explorar los principios throught aplicaciones de Metro, quiero dar a mis usuarios de la aplicación de un beneficio adicional de usar es como metro app

que leí sobre DWR, gwt-explorer. Pero aún no estoy seguro. ¿Hay alguna otra solución con cambios mínimos de código?

Gracias Sr. Andrew Thompson por ayudarme.

+0

Mi red de arrastre a través de la información. las páginas en [metro-framework] (http://stackoverflow.com/tags/metro-framework/info) y [metro-ui] (http://stackoverflow.com/tags/metro-ui/info) tienden a sugerir en realidad es [winrt] (http://stackoverflow.com/tags/winrt/info) que suministra 'Metro'. ¿Puede alguien más experimentado con los marcos de MS aclarar? Agregué [tag: winrt] pero todavía no eliminé [tag: metro-framework]. –

+0

¿Las aplicaciones de estilo metro están basadas en la web? – Thihara

+0

¿Es esta una aplicación web? o aplicación de escritorio.? –

Respuesta

11

Usted podría imitar el estilo de Metro en una aplicación Java. Aquí es un esfuerzo utilizando el marco de JavaFX UI:

http://pixelduke.wordpress.com/category/metro/

Sólo puede utilizar este tipo de aplicaciones en el entorno de escritorio de Windows 8, sin embargo, no en el entorno de metro. Pero eso aún podría ser útil, dependiendo del caso.

5

así que leí la pregunta de nuevo, y se dieron cuenta de que estás preguntando acerca de cómo obtener el aspecto 'Metro' y se sienten a una aplicación web, y no una aplicación clásica de Java ..

Prueba este paquete http://metroui.org.ua/ proporcione un conjunto de archivos CSS y Javascript para ayudar a que su sitio tenga el aspecto y la sensación del metro.

HTH RESPUESTA


:: :: VIEJO

Java no está JavaScript de la misma manera que un coche no es una alfombra.

Su mejor opción es hacer su interfaz de usuario y las piezas que necesitan para interactuar con el sistema operativo en un idioma .NET (C# o VB) y tratar de convertir su código Java existente en JSharp.

No puedo confirmar que JSharp sea compatible para su uso en una aplicación de Metro Style.

Otra opción es que, si tiene una alternativa basada en la web para su aplicación, entonces puede tener una oportunidad mejor tratando de convertir que en una aplicación Metro de HTML/JavaScript.

Simplemente, Java y Metro, simplemente no se llevan bien, y es probable que nunca lo hagan.

9

Todos ustedes necesitan volver a leer la publicación de nuevo o comprender completamente las tecnologías antes de saltar sobre este tipo. Él está diciendo que desarrolló en GWT, que está compilado en Java para HTML/Javascript, que hace trabajar en el metro.

Sé que este es un hilo viejo, pero no puedo soportarlo cuando la gente hace eso, solo lo hace más confuso para otras personas que leen esta pregunta.

+0

Estoy planeando construir un Proof Of Concept - puente nativo utilizando JNA o similar. Si logro mostrar un brindis, publicaré una respuesta aquí. – Rekin

Cuestiones relacionadas