2012-06-14 35 views
18

Tôi đã phát triển một ứng dụng Java đang hoạt động tốt trong Windows XP, Windows 7 & Xem trước người tiêu dùng Windows 8. Ứng dụng này được phát triển bằng cách sử dụng GWT, CSS3 với khung công tác Spring và máy chủ Jetty tích hợp được sử dụng để khởi chạy ứng dụng bằng trình khám phá Internet.Cung cấp cho ứng dụng Java Giao diện và cảm nhận của Metro trong Windows 8

Sau khi khám phá nghĩ các nguyên tắc ứng dụng metro, tôi muốn cung cấp cho người dùng ứng dụng của tôi một lợi ích phụ của việc sử dụng là như một metro app

Tôi đọc về DWR, gwt-explorer. Nhưng tôi vẫn không chắc chắn. Có cách giải quyết nào khác với các thay đổi mã tối thiểu không?

Cảm ơn bạn Mr.Andrew Thompson đã trợ giúp tôi.

+0

Rà soát của tôi thông qua thông tin. các trang trên [metro-framework] (http://stackoverflow.com/tags/metro-framework/info) & [metro-ui] (http://stackoverflow.com/tags/metro-ui/info) có xu hướng đề xuất nó thực sự là [winrt] (http://stackoverflow.com/tags/winrt/info) cung cấp 'Metro'. Ai đó có thể có kinh nghiệm hơn với các khuôn khổ MS làm rõ? Tôi đã thêm [tag: winrt] nhưng chưa xóa [tag: metro-framework]. –

+0

Các ứng dụng kiểu tàu điện ngầm đều dựa trên web? – Thihara

+0

Đây có phải là ứng dụng web không. hoặc ứng dụng dành cho máy tính để bàn.? –

Trả lời

11

Bạn có thể bắt chước phong cách Metro trong một ứng dụng Java. Dưới đây là một nỗ lực sử dụng khuôn khổ JavaFX UI:

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

Bạn chỉ có thể sử dụng các ứng dụng như trong môi trường máy tính để bàn của Windows 8 mặc dù, không phải trong môi trường đô thị. Nhưng điều đó vẫn có thể hữu ích, tùy thuộc vào từng trường hợp.

5

Vì vậy, tôi đọc những câu hỏi một lần nữa, và nhận ra bạn đang hỏi về làm thế nào để có được cái nhìn 'Metro' và cảm thấy một ứng dụng web, và không phải là một cổ điển Java App ..

Hãy thử một http://metroui.org.ua/ Gói này cung cấp một tập hợp các tệp CSS và Javascript để giúp trang web của bạn có giao diện và cảm giác tàu điện ngầm.

HTH ĐÁP


:: OLD ::

Java là KHÔNG JavaScript trong cùng một cách mà một số CAR không phải là một thảm. Đặt cược tốt nhất của bạn là làm giao diện người dùng và các bộ phận cần giao tiếp với hệ điều hành bằng ngôn ngữ .NET (C# hoặc VB) và cố gắng chuyển đổi mã Java hiện tại của bạn sang JSharp.

Tôi không thể xác nhận rằng JSharp được hỗ trợ để sử dụng trong ứng dụng Kiểu Metro.

Các tùy chọn khác là, nếu bạn có một trang web thay thế cho ứng dụng của mình, thì bạn có thể có một bức ảnh đẹp hơn đang cố chuyển đổi hơn vào ứng dụng Metro HTML/JavaScript.

Đơn giản, Java và Metro, chỉ cần không hòa hợp với nhau, và có lẽ chúng sẽ không bao giờ xảy ra.

9

Các bạn đều cần phải đọc lại bài đăng một lần nữa hoặc hoàn toàn hiểu các công nghệ trước khi bạn nhảy qua tất cả các anh chàng này. Ông nói rằng ông đã phát triển trong GWT Java được biên dịch sang HTML/Javascript mà làm hoạt động trong tàu điện ngầm.

Tôi biết đây là một chủ đề cũ nhưng tôi không thể đứng khi mọi người làm điều đó, nó chỉ làm cho nó khó hiểu hơn cho những người khác đọc câu hỏi này.

+0

Tôi đang lập kế hoạch xây dựng một Proof Of Concept - cây cầu bản địa sử dụng JNA hoặc tương tự. Nếu tôi quản lý để hiển thị một Toast, tôi sẽ đăng một câu trả lời ở đây. – Rekin

Các vấn đề liên quan