【发布时间】:2015-05-18 21:18:57
【问题描述】:
与使用 Cocoa 甚至 Carbon 的本机 OS X 应用程序相比,使用 Swing 工具包的 Java 桌面应用程序因non-native look and feel 而臭名昭著。在较小程度上,此问题会影响 Windows 上的 Java 应用程序,以及所有其他跨平台 GUI 库,从 Qt 到 Tk。
新发布的 .NET 移植到 OS X 是否采取任何新措施来避免这种情况,并以原生的外观和感觉更接近 "write once, run anywhere" 的目标?或者 OS X .NET 应用程序会给他们一种非原生的“Windows-y”感觉?
【问题讨论】:
-
No no... 移植的 .NET 不包括 Winforms 和 Wcf,因此没有图形界面。从这里查看图像:blogs.msdn.com/b/dotnet/archive/2014/12/04/… Only ASP.Net for Linux and OsX 。 This图片
-
@xanatos: mono-project.com/docs/gui
-
@SLaks 新发布的 .NET 是否移植到 OS X 他不是在说 Mono,他是在说 .NET 核心
-
能否在新的 .NET Core 端口之上使用列出的 GUI 工具包(在 SLak 链接到的 Mono 页面上)?
-
@dodgethesteamroller:可能不会。但是为什么要打扰呢?单声道工作正常。
标签: java .net macos user-interface