Java是否允许您在Mac OS X上使用本机UI小部件?

Col*_*len 7 java macos native

如果我在java中编写应用程序,如果在Mac OS X上运行,它是否使用本机小部件?或者它是否使用java运行时提供的"相似"小部件?

谢谢.

Chr*_*ett 5

您可以使用在OS X上使用本机OS X控件的SWT,但也保持多平台(前提是该平台具有为其编译的SWT库).但是,它不像直接访问UI组件本身那样灵活或看起来不错(必须进行抽象).

替代文字

您还可以查看MacWidgets,它试图像本机OS X小部件一样但不是,但是跨平台工作.

替代文字http://exploding-pixels.com/google_code/graphics/MailSourceListWithControlBar-selection.png