И то и другое своеобразный фреймворк для написания GUI программам на Java.
Swing уже вполне себе освоен, есть куча доков на русском, позволяет сделать многое, но есть и ограниченя. Ну и в целом довольно отстал от севорменных визуальных возможностей.
JavaFX свежее, удобнее, но мало документации пока, особенно на русскоми требует обновления Java
На данный момент лучше освоить оба фреймворка, потому что скорее всего новое стоит делать на FX, а вот старое переделывать смысла мало и придётся жить с Swing и доделывать или корректировать.
Java
Чем различается Java FX от swing? Что имеет смысл учить? Подскажите самоучители на русском, плиз.
а зачем тебе учить любой из этих фреймворков?
Swing - это не стишок, чтобы его наизусть учить.
Swing - инструмент для разработки GUI, кроссплатформенного на Windows и Linux. Инструмент очень неудобный по сравнению со средствами разработки для Windows, т. е. с C# и даже VCL (C++ Builder, Delphi), поэтому если кто пишет только под Windows, то Swing ему не нужен.
Раз возникает такой вопрос "нужен ли Swing", то Swing вам не нужен. Сначала цель, потом средства. Нет соответствующей цели - значит, и средства не нужны.
Если б вы спрашивали наоборот, "на чем писать кроссплатформенный gui", то может вам и swing бы пригодился.
JavaFX вообще хрень какая-то. Не слышно о нем ничего.
Swing - инструмент для разработки GUI, кроссплатформенного на Windows и Linux. Инструмент очень неудобный по сравнению со средствами разработки для Windows, т. е. с C# и даже VCL (C++ Builder, Delphi), поэтому если кто пишет только под Windows, то Swing ему не нужен.
Раз возникает такой вопрос "нужен ли Swing", то Swing вам не нужен. Сначала цель, потом средства. Нет соответствующей цели - значит, и средства не нужны.
Если б вы спрашивали наоборот, "на чем писать кроссплатформенный gui", то может вам и swing бы пригодился.
JavaFX вообще хрень какая-то. Не слышно о нем ничего.
Дмитрий Сергеевич
ясно. спасибо
Сначала Swing, а уже потом JavaFX. Самоучитель: Г. Шилдт. Swing. Руководство для начинающих
Похожие вопросы
- имеет ли смысл учить паскаль.
- У меня сейчас есть выбор. Учить С++ или Java. Что выбрать?
- Всем привет. Помогите плз. Мне нужна помощь тех кто действительно хорошо знает Java т. к мне нужно выбрать один из курсов
- Подскажите пожалуйста, как в данном коде Java сделать так, чтоб при нажатии цифры 3 программа завершала свою работу?
- Где лучше учить Java?
- Java не правильно отображает Русский Язык
- Как учить программирование (Java) в условиях невысыпания?
- Помогите доделать код на java. В форму пользователь вводит символ, который нужно заменить на #.
- Год назад начал учить Java.Как себя заставить регулярно учить?
- Не выводит изображение в JAVA