2009-02-18 27 views
9

Tôi đang làm việc trên một ứng dụng Java Web Start mã nguồn mở và tôi muốn cung cấp cho nó một chủ đề nhất quán trên các nền tảng. Kim loại là hoàn toàn xấu xí, và tôi không đặc biệt hài lòng với Chất (đặc biệt là hiệu suất). Swing Look tốt nhất là gì & Cảm thấy các tùy chọn hiện có?Cái nhìn và cảm nhận Swing Java đẹp mắt?

+0

Vấn đề của bạn với Chất là gì? Tôi đã sử dụng nó trong một số ứng dụng mà không có bất kỳ vấn đề hiệu suất đáng chú ý. Và đó là V4, bây giờ V5 được cho là nhanh hơn! – jfpoilpret

Trả lời

6

Check-out JGoodies, trên thực tế vị trí tiêu chuẩn của nó để bắt đầu cho một L phong nha & F.

+2

Anh ấy đã yêu cầu "tìm kiếm tốt", không "sao chép một cách lộng lẫy giao diện và cảm nhận của Windows XP". Ugh. –

+2

Nói anh chàng rõ ràng không bao giờ sử dụng nó. –

+1

trông đẹp hơn tất cả những người khác với tôi –

6

Tôi đã tìm thấy rằng việc sử dụng các "mẹ đẻ" L & F luôn kết quả trong các ứng dụng mà trông "đúng" cho nền tảng cụ thể. Nhưng JGoodies là một sự thay thế tuyệt vời trên toàn diện.

Đối với bản thân mình, tôi không quan tâm liệu ứng dụng có "gốc" hay không, miễn là ứng dụng trông có vẻ chuyên nghiệp và ít nhất là tốt. FWIW, tôi không nghĩ rằng Java "kim loại" hoặc "đại dương" trông đạt được một trong hai.

Điều đó nói rằng, hãy cẩn thận ... đối với nhiều người dùng, điều duy nhất trông sẽ "tốt" là giống như mọi ứng dụng khác trên nền tảng của họ. Giao diện người dùng duy nhất mà tôi nghĩ là luôn luôn vượt trội hơn tất cả cho giao diện là giao diện OSX hiện tại của Apple - nhưng ngay cả khi giao diện đó chỉ là ứng dụng duy nhất trong màn hình nền Windows của tôi.

+0

Hoàn toàn đồng ý - L & F "đúng" là nền tảng bản địa (dành cho nền tảng bạn đang sử dụng). Ứng dụng nên trông/cảm thấy giống nhau để làm cho chúng trực quan hơn để sử dụng cho người dùng. –

+0

Đáng buồn là bản địa «L & F là xa tìm kiếm hoặc cảm thấy bản địa. Ít nhất là trên Windows. Họ liên tục làm rối tung lên các chi tiết và các yếu tố chính mặc dù họ bây giờ đại biểu cho phương pháp vẽ bản địa. – Joey

+0

@Johannes: Bạn phải có cách cầu kỳ hơn tôi; bây giờ Java có subpixel AA, tôi không thể nói các ứng dụng Java của tôi ngoài các ứng dụng gốc. –

0

Các hợp kim Look and Feel là khá tốt IMO, nhưng nó tốn $$$ http://lookandfeel.incors.com/

+0

Hợp kim, trong khi rất đẹp, chưa được cập nhật từ năm 2003 (hoặc 1,4 trong thuật ngữ Java) – banjollity

10

Tôi thích 'Nimbus Look&Feel' (ảnh 2) giới thiệu trong Java 6 Update 10 rất nhiều và nó được chứa trong J2SE vani SUN của J6u10 trở lên theo mặc định!

Một ưu điểm khác là, nó được vẽ hoàn toàn bằng cách sử dụng Java 2d khiến cho nó nhanh và có thể quay lại ở tất cả các độ phân giải.

1

javootoo có bộ sưu tập đẹp mắt về các giao diện xoay và các gói cảm nhận, với ảnh chụp màn hình.

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