2012-06-14 26 views
18

Zaten Windows XP, Windows 7 & Windows 8 tüketici önizlemesinde çalışan bir Java uygulaması geliştirdim. Uygulama GWT, CSS3 Spring framework ve internet explorer kullanarak uygulamayı başlatmak için kullanılan yerleşik Jetty sunucusu kullanılarak geliştirilmiştir. Java uygulaması, Windows 8'de Metro Bak ve Hissedin ver

metro uygulamaları ilkelerine düşünce keşfettikten sonra, ben ben yaklaşık DWR, gwt-explorer oku metro app

gibidir kullanmanın başvurum kullanıcıların ekstra fayda vermek istiyoruz. Ama hala emin değilim. Minimum kod değişiklikleriyle başka bir çözüm var mı?

Teşekkürler Bay ve bana yardım ettiğin için Thompson.

+0

Bilgilerim aracılığıyla trolüm. [metro-framework] (http://stackoverflow.com/tags/metro-framework/info) ve [metro-ui] sayfalarında (http://stackoverflow.com/tags/metro-ui/info) sayfalar önerme eğilimindedir. 'Metro' sağlayan aslında [winrt] (http://stackoverflow.com/tags/winrt/info). Birileri MS çerçeveleriyle daha deneyimli olabilir mi? [Tag: winrt] ekledim ancak henüz kaldırmamıştım [tag: metro-framework]. –

+0

Metro tarzı uygulamalar tüm web tabanlı mı? – Thihara

+0

Bu bir web uygulamasıdır. veya masaüstü uygulaması. –

cevap

11

Bir Java uygulaması Metro stili taklit olabilir.

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

Yalnızca değil metro ortamda olsa Windows 8'in masaüstü ortamında bu tür uygulamaları kullanabilirsiniz: Burada JavaFX UI çerçevesini kullanarak bir çabadır. Ancak bu duruma bağlı olarak hala yararlı olabilir.

5

Bu yüzden tekrar soruyu okuyun ve klasik bir Java Uygulamasını 'Metro' görünümü elde ve bir web uygulamasına hissetmek değil, hakkında soruyorsun fark ..

bu bir http://metroui.org.ua/ Paketi deneyin Sitenizin metroya bakmasına ve hissetmesine yardımcı olmak için bir dizi CSS ve Javascript dosyası sağlayın.

HTH


:: ESKİ YANIT ::

Java bir OTOMOBİL bir halı olmadığını aynı şekilde JavaScript DEĞİLDİR.

En iyi yol UI'nizi ve işletim sistemi ile bir .NET dilinde (C# veya VB) arabirim kurmanız gereken parçaları yapmak ve mevcut Java kodunuzu JSharp'a dönüştürmeye çalışmaktır.

JSharp'ın Metro Stil uygulamasında kullanılmak üzere desteklendiğini onaylayamıyorum.

Diğer seçenekler, uygulamanıza web tabanlı bir alternatifiniz varsa, HTML/JavaScript Metro uygulamasına dönüştürmeye çalışmaktan daha iyi bir şansınız olabilir.

Basitçe, Java ve Metro, hiçbir şey yapmazlar, ve muhtemelen asla olmayacaklardır.

9

Hepiniz bu adamı yeniden atlamadan önce yazıyı yeniden okumanız veya teknolojileri tamamen anlamanız gerekiyor. O, HTML/Javascript için derlenmiş olan GWT'de geliştirdiğini söylüyor. ,'un metroda çalışmasını sağlıyor.

Bunun eski bir iş parçacığı olduğunu biliyorum, ancak insanlar bunu yaptıklarında dayanamıyorum, sadece bu soruyu okuyan diğer insanlar için daha kafa karıştırıcı oluyor.

+0

JNA veya benzeri kullanarak bir Proof Of Concept - doğal köprü oluşturmayı planlıyorum. Bir Tost göstermeyi başarabilirsem, buraya bir cevap yazacağım. – Rekin