javafx или swing



Автор Акакий Сосипатриев задал вопрос в разделе Java

Чем различается Java FX от swing? Что имеет смысл учить? Подскажите самоучители на русском, плиз. и получил лучший ответ

Ответ от Ice[гуру]
И то и другое своеобразный фреймворк для написания GUI программам на Java.
Swing уже вполне себе освоен, есть куча доков на русском, позволяет сделать многое, но есть и ограниченя. Ну и в целом довольно отстал от севорменных визуальных возможностей.
JavaFX свежее, удобнее, но мало документации пока, особенно на русскоми требует обновления Java
На данный момент лучше освоить оба фреймворка, потому что скорее всего новое стоит делать на FX, а вот старое переделывать смысла мало и придётся жить с Swing и доделывать или корректировать.

Ответ от [гуру]
Swing - это не стишок, чтобы его наизусть учить.
Swing - инструмент для разработки GUI, кроссплатформенного на Windows и Linux. Инструмент очень неудобный по сравнению со средствами разработки для Windows, т. е. с C# и даже VCL (C++ Builder, Delphi), поэтому если кто пишет только под Windows, то Swing ему не нужен.
Раз возникает такой вопрос "нужен ли Swing", то Swing вам не нужен. Сначала цель, потом средства. Нет соответствующей цели - значит, и средства не нужны.
Если б вы спрашивали наоборот, "на чем писать кроссплатформенный gui", то может вам и swing бы пригодился.
JavaFX вообще хрень какая-то. Не слышно о нем ничего.

Ответ от Ёемён Александров[мастер]
Сначала Swing, а уже потом JavaFX. Самоучитель: Г. Шилдт. Swing. Руководство для начинающих

Ответ от Александр[гуру]
а зачем тебе учить любой из этих фреймворков?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Чем различается Java FX от swing? Что имеет смысл учить? Подскажите самоучители на русском, плиз.
спросили в Уменьшить
Как уменьшить фотографию без потери качества для Вконтакте?
ВКонтакте вписывает загружаемую фотографию в размер 2560х2048. Если фотография меньше, то он её не
подробнее...
спросили в JPEG
Не могу подключить библеотеку javax.swing.JOptionPane.Подскажите что делать...
> Подскажите что делать. .
Ну к примеру, научится правильно задавать вопросы: опубликовать
подробнее...
спросили в Интернет
Как сделать снимок рабочего стола или открытого окна программы.
После нажатия кнопки принт скрин - PrtScr щелкни правой кнопкой на пустом месте рабочего стола, в
подробнее...

Вопросы по JAVA (Swing)! Я новичок.
1) Рисование GUI на Swing в визуальном редакторе - редкостный мазохизм. В основном пишут руками, но
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Audi Cup Auto GP
Что лучше ipod touch или Qumo Vision Black
Купить Qumo Vision - 4Gb со слотом под microSD карту! Black - все плееры...
Скорее всего, эта
подробнее...
спросили в Documenta
что такое дочернее окно?
Multiple document interface

Графический интерфейс на основе multiple document interface
подробнее...
спросили в Chinese characters
нужна расшифровка китайских иероглифов
Описание программы - Распознавание китайских иероглифов Shangshu OCR 6.0

Программа для
подробнее...

Что такое поля классов в Java? Для чего они нужны? Как они применяются?
Переменные внутри класса.
Например button1.Width, здесь button1 объект класса Button, Width -
подробнее...

Бывают ли разновидности вирусов с расширением .scr ?
Есть такой вирус Penetrator, который имеет расширение scr.
Деструктивные действия вирусаподробнее...
спросили в CNOOC Comenius
Эффекты и растровые элементы макета должны быть конвертированы в CMYK 32-bit 300 dpi как самой обработать так рисунок?
Я не верстальщик, так что вот - мой небогатый опыт
1 скриншот - как изменить разрешение с 72
подробнее...
спросили в Java API Jeep
Подскажи как сменить иконку Чашка, в окне запущенного приложения Java?
Image img; //заливаешь в img картинку
JFrame.setIconImage(img);
inkrotподробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*