2015-02-10 14 views
6

Khi tôi khởi chạy một ứng dụng java bằng cách sử dụng Swing cho GUI, tôi nhận thấy trên Mac rằng Swing vẫn hiển thị giao diện người dùng Mac cũ (10.9 trở lên). Kể từ khi Oracle bây giờ chịu trách nhiệm viết JRE cho Mac OS X - nơi tôi có thể tìm thấy bất kỳ giao diện người dùng mới nào?Mac OS X 10.10 (Yosemite) Nhìn và cảm nhận Swing của Java?

Hoặc có bất kỳ giải pháp thay thế nào không?

+1

Thực ra, như tôi đã biết, Apple vẫn chịu trách nhiệm cung cấp giao diện và yếu tố tích hợp gốc, Oracle cung cấp triển khai JVM lõi – MadProgrammer

+0

@MadProgrammer giải thích làm thế nào chúng tôi đã hơi say. Nhìn thấy như Apple bây giờ ghét Java, họ có thể cố tình để lại các ứng dụng Java tìm kiếm cũ mặc dù họ cập nhật giao diện cho mọi thứ khác. – Trejkaz

+1

@Trejkaz Apple ghét tất cả mọi người, ngay cả khi người dùng của nó có vẻ như – MadProgrammer

Trả lời

1

Điều này làm tăng sự tò mò của tôi vì nó cũng làm phiền tôi.
@MadProgrammer có vẻ đúng. Theo số Oracle's page about Look and Feels, HP, IBM và Apple cung cấp Cái nhìn và Cảm giác của riêng họ. Với sự hiểu biết của tôi, điều này sẽ xóa bỏ trách nhiệm của Oracle về lỗi thời L & F và chuyển nó sang chính Apple.
Tùy chọn duy nhất có thể dự đoán là chờ cập nhật ...

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