Для нативного взгляда вы, очевидно, можете пойти по пути SWT, как Eclipse, но это болезненный.Вы можете / должны предпочесть Swing look'n'feel, используя, например, Substance Look'n'Feel .
Для установки вы можете использовать
Для оболочки exe вы можете использовать
или другие ...
Однако я думаю, чтоделая это, вы делаете это неправильно.действительно, вместо классического шага загрузки / установки, который является громоздким, вы можете пойти по пути Java Web Start: пользователю нужно всего лишь щелкнуть одну ссылку веб-страницы, чтобы установить приложение на свой компьютер (с непосредственно встроенным механизмом обновления), установитьэто возможно, включая ярлыки на рабочем столе и в меню «Пуск», а также элемент на панели установки Windows для удаления установленного программного обеспечения.