Я помню, как однажды видел список свойств, которые можно установить в компонентах Swing, чтобы они выглядели более родными в Mac OS X.
Это включало способы пометить «грязные» документы с помощью «точки» в кнопке закрытия окна, открыть диалоги как листы (не уверен в этом, но уверен, что было бы неплохо) и т. Д.
Я знаю, что Apple отказалась от Java как «основного» языка программирования, но, поскольку они недавно обновили Java и даже предлагают Java 6, мне интересно, есть ли исчерпывающий и актуальный список - в идеале с примерами - того, что вы можете сделать чтобы приложения Swing выглядели лучше без особых усилий на Mac.
После получения некоторых ответов я перевел их в режим сообщества вики и начал при необходимости расширять следующий список: