Настольный графический интерфейс - PullRequest
4 голосов
/ 15 ноября 2011

Я попытался создать новый шаблон настольного приложения Swing GUI с использованием NetBean 7.0 и только что обнаружил, что NetBean имеет отказ от ответственности:

"Обратите внимание, что JSR-296 (платформа приложений Swing) больше не разрабатывается и не станетчасть официального Java Development Kit, как и планировалось изначально. Вы по-прежнему можете использовать библиотеку Swing Application Framework как есть, но дальнейшая разработка не ожидается. "

Значит ли это, что Swing останется прежним?и ничего нового не будет добавлено?Что это повлияет на приложения, использующие Swing?Нужно ли мне рассматривать другие рамки GUI вместо этого?Каков наилучший вариант фреймворка для научного построения графиков и тяжелых приложений?

Спасибо.

1 Ответ

3 голосов
/ 28 марта 2012

Swing является частью JAVA с 1.2 и является частью СТАНДАРТА JAVA.Это никуда не денется в ближайшее время.

JSR-296 (платформа приложений Swing) была платформой для упрощения и помощи в разработке на основе свинга, которая не зашла слишком далекоNetbeans использует это внутренне.Если вы используете JAVA 7, то, как и многие другие библиотеки, специфичные для NetBeans, вам нужно поставлять его отдельно с вашим приложением, потому что оно не стандартное.Приложение Swing будет работать на любом стандарте JAVA практически на любой платформе в течение длительного времени.Если вы используете SAF, то это тоже нормально, но это не стандартно, и оно в значительной степени мертво, поэтому просто не забудьте поставить банку с вашим приложением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...