Я сам её не пробовал, ничего не знаю, но буду болтать об этом 10 минут подряд. Офигенно.
@spiritvlvl62145 жыл бұрын
Очень понравилась идея с 2-мя камерами, реально приятней смотреть видео. А про java-gui, мне кажется это сейчас очень нишевый вариант, например если вдруг понадобилось написать gui приложение, а вы, по совместительству, еще и java-developer. Не ну серьезно - на Qt переходить? На с++ gui фреймворки? На .NET? Мне кажется, если вы уже умеете писать на java, то выгоды от перехода на другой язык ради небольших gui приложений нет. А еще намного приятней изучать java на gui-приложениях - серверное приложение очень тяжелое, а консольное - мало интересно. А тут полноценное приложение - написал кусок кода - и оно "ожило" =)
@banshee-fck Жыл бұрын
Да, можно писать маленькие приложения лично для себя с крайне простым дизайном, но с нужной функциональностью. Потому что мне лично надоело скачивать какие-то бескочные уродские приложения для мобилок, куда весь бюджет вкачали в неудобный дизайн, а за функционал плати по 2 тысячи в год. А в консоли делать сносное приложение нереально, неудобно как пользователю.
@ДаниилСоловьев-т6щ5 жыл бұрын
Приходилось поддерживать приложение на SWT - боль и страдания… На JavaFX делал парочку приложений, очень понравилось, почти как для веба делаешь. Только вместо HTML/CSS/JS используешь FXML/CSS/Java.
@LobanovSpace5 жыл бұрын
Кайф
@sibkitone77674 жыл бұрын
Javafx это очень глючная технология, не просто так ее из jre исключили. И за 12 лет баги никуда не делись. Swing по крайней мере рабочий
@Олег-п6ш3ч4 жыл бұрын
@@sibkitone7767 А ты программист?
@neverminesu4 жыл бұрын
@@Олег-п6ш3ч А если подумать?
@polunochNY4 жыл бұрын
@@sibkitone7767 в чём глюки например? простые программки типа калькулятора норм писать?
@sergiymedvynskyy82745 жыл бұрын
А теперь несколько поправок. Ну, про AWT (advanced window toolkit) и SWT ничего говорить не буду, поскольку первая не используется, а вторую я тупо не знаю. А по Swing я набил почти 10к репы на StackOverflow. Свинг сейчас используется в европейских легаси системах в B2B. Т.е. код был написан в начале нулевых и переписывать его нет никакой возможности. Плюс есть некоторые вещи, которые в вэбе делать неудобно или дорого. Новые проекты на свинге почти не стартуют, но старые зачастую живее всех живых. А FX не смотря на кучу классных Фитч и более лёгкого обучения вышла слишком поздно. Плюс ко всему она вылетела из стандартной поставки жабы. Впрочем с главным посылом автора я согласен. Так что если нет на примете фирм, которым нужен свинг, то учить его не стоит. Даже более того, всё, что за пределами серверной части учить не стоит. Гуй для браузеров сейчас пишется на Javascript. А роль жабы только в поставке и обработке данных. Итого надо учить следующие вещи в Java: core, многопоточность, hibernate и spring.
@lEpIvIaKl3 жыл бұрын
Я нуб, только сейчас до меня дошло, что Swing и Spring это разные слова. Т.е я знал, что сами по себе это диаметрально разные вещи, но вот я думал пишутся они одинаково.))) Т.е нынче Джава это тот же PHP, просто обрабатывать бекэнд в вебе? Или в чём-то пошире может функционал быть?
@AnnaIsHere3 жыл бұрын
@@lEpIvIaKl Ты не один. Однажды я купила курс по Swing, думая, что покупаю Spring XD XDXD
@AnnaIsHere3 жыл бұрын
Почему не стоит учить ничего за пределами серверной части?
@sergiymedvynskyy82743 жыл бұрын
@@AnnaIsHere потому, что жаба сейчас занимается только подготовкой данных для показа клиентом. А клиентскую часть пишут на JS и его фреймворках. Народу тупо влом качать жабу на клиент. Есть, конечно, сторонние компиляторы, которые генерируют исполнимый файл, но тут появляется другая засада - необходимо писать дополнительный лаунчер для того чтобы обновлять версии на клиенте. В то время как на вэбе, обновил сервер и у всех клиентов уже новая версия.
@lEpIvIaKl3 жыл бұрын
@@AnnaIsHere ))). А то что нынче JS, фронт... и всё такое, а не GUI например, я считаю это наверно нестрашно. Анализ показывает востребованность и объёмы не меньшие чем в прошлом, как минимум (я про ту же Джаву), просто нынче моднее несколько другой формат. А в плане GUI вероятно больше стоит расстроиться WPF, в него сколько сил было вложено... А нынче декстоп ГУИ не особо популярен (хотя я не думаю, что совсем всё на нулях, порой люди говорят, что делают это (и не в домашне-любительских целях). Да и попрактиковать что-то с GUI всё же интересно. Необязательно погружаться глубоко в это.
@kotlerdev3 жыл бұрын
Шёл 2022 года, в большинство книг по Джаве и онлайн-курсы авторы пихают материал по Swing/SWT и Java FX. Kotlin Jetack Compose для desktop/web/android разработки.
@smthsmth1115 жыл бұрын
Спасибо за полезные ликбезы. Думаю, и без музыки очень неплохо получается :-)
@VladArakelov5 жыл бұрын
То чувство когда первые пару лет работы программистом я занимался именно разработкой Swing приложений :)
@SergeyNemchinskiy5 жыл бұрын
Воу. Ну это не типично
@Олег-ю8е8п5 жыл бұрын
Собирались использовать JavaFX для терминалов самообслуживания (linux). И на мой взгляд это лучший вариант для такой задачи (с технической точки зрения).
@yatsuk5 жыл бұрын
Олег може tornadofx ?
@Олег-ю8е8п5 жыл бұрын
@@yatsuk да TornadoFX, но он же для JavaFX.
@annakhuseinova81625 жыл бұрын
С новым годом!
@SergeyNemchinskiy5 жыл бұрын
взаимно!
@LobanovSpace5 жыл бұрын
С новым счастьем
@alexei33665 жыл бұрын
не AWG, a AWT
@protiv_bio4 жыл бұрын
Неожиданно устроился джуном пилить свинговое приложение. Надеюсь, смогу выбраться в энтерпрайз позже при наличии желания. Плюсы: работаешь с корной джавой в основном (интерфейсы уже написаны, нечасто выпадает что-то менять), а не с тюнингом фреймворков. Но соотношение вакансий swing или fx к энтерпрайзу, конечно, удручает. Тем не менее, если вы после просмотра видео сделаете вывод, что свинг сейчас не нужен никому - вы ошибетесь.
@eureka12512 жыл бұрын
Что вы учили чтоб стать джуном?
@protiv_bio2 жыл бұрын
@@eureka1251 да в основном курс от епама и стажировка там же помогла пойти дальше. А так всего не перечислить, учусь и сейчас, правда упор пока на другое.
@user-qw9lw1rj3e5 жыл бұрын
Сергей, объясните пожалуйста почему мы на учебном проекте на протяжении 5 месяцев пишем java десктоп апликейшн? Вы же говорите, что в этом нет никакого смысла и для новичка который только начинает свой путь в IT лучше учить Spring. На видео вы рассказываете одно, а на практике вы учите своих студентов писать десктоп apps на java (JavaFX). Какой в этом смысл? Как студенту с таким опытом найти работу? Впоследствии, ментор говорит что конечно ты не найдешь работу с такими знаниями так как они не нужны, теперь, плати бабки и будем учить то что надо (хорошо придумал).
@SemenGubarev5 жыл бұрын
Полностью поддерживаю, смысла учить java descktop нет никакого только быть может ознакомиться для истории, и возможно так намного проще показать результат? Хотя консольные приложения без GUI никто не отменял, можно научить писать на java и без графических библиотек. А если по теле JavaFx - довольно библиотека приятнее в использовании чем тот-же swing, ее правда убрали из стандартной поставки JDK так-что поставлять необходимо отдельно и есть пару моментов связанной с потреблением памяти, довольно все прожорливое особенно при работе с изображением (компонент ImageView)
@KLODua5 жыл бұрын
На курсах Фоксмайндид делают JavaFX приложение? Что за курсы, как называются?
@Qnoize5 жыл бұрын
Cергій Вікторович учить надо все что получается, но FX, эта не очень важная технология, и учить ее стоит как доп знания, основное щас на Джаве это Спринг
@РоманУрсулов-б3и5 жыл бұрын
Чтобы постичь дао надо пройти путь и через fx
@VictorNevsky5 жыл бұрын
ну, наверное, дабы вы прониклись java-core, а то пока не отличаете swing от spring ...
@MaksymVashchenko5 жыл бұрын
Больно слушать, SWG =)
@dmitry-utkin5 жыл бұрын
И еще AWG
@SuperRusticus Жыл бұрын
Swing и AWT в глаза не видел, но JavaFX мне очень по душе. В идеале лучше знать CSS. Со знаниями CSS можно приложение сделать любое по красоте любой ОС. Видел где-то на git'e медиаплеер сделаный на javafx внешне не уступает десктопному Apple Music. Я CSS знаю на уровне верстки электронных книг, поэтому пишу javafx-приложения на стандартной теме. Пока этого хватает. Пишу небольшие проги для себя. В духе, проигрывателя онлайн радиостанций или установщика модов в пиратские игры, когда вручную становится лень копировать. :) Также, JavaFX + Automator - получаются прекрасные приложения для macos. JavaFX - крутая тема, но, как правильно сказал Сергей, нужна тем, кто "делает кораблики в бутылке". :)
@НиколайПрокопьев-и8у5 жыл бұрын
С новым годом! Спасибо за видео! Аж от сердца отлегло. Ненавижу работать с интерфейсом =)
@LobanovSpace5 жыл бұрын
:D
@user-qw9lw1rj3e5 жыл бұрын
Сергій, поясніть будь ласка чому ми на навчальному проекті на протязі 5 місяців пишемо java десктоп аплікейшн? Ви ж самі кажете, що в цьому для новачка який тільки починає свій шлях в ІТ немає ніякого сенсу і краще вчити Spring. На відео ви розповідаєте одне, а на практиці ви вчите своїх студентів писати десктоп apps на java. Як студенту з таким досвідом знайти роботу?
@АлексейПоляков-ш1э5 жыл бұрын
Аж на двух языках. ВОпрос интересный, но думаю ответа не будет. Да и потрут скорее всего.
@gaben-agent5 жыл бұрын
лул, я бы хотел на самом деле послушать ответ Сергея на этот счет.
@VictorNevsky5 жыл бұрын
ну, напевно, щоб ви перейнялися java-core, а то поки що не відрізняєте swing від spring ....
@SignedChar5 жыл бұрын
в названии SWT , все видео говорит SWG , дичь .... 🤔
@АндрейМирошниченко-в4ы5 жыл бұрын
Спасибо за видео, как всегда интересно, лайк
@SergeyNemchinskiy5 жыл бұрын
спасибо
@alexkude91994 жыл бұрын
У человека такой большой стаж программирования на Java, что уже даже забыл как библиотеки называются. Единственно что нравится в этом видео - это то что Java называется Джавой, а не Явой
@yevheniiyupashevskiy12393 жыл бұрын
Хотя первоначально язык был назван в честь острова Ява, который в составе Индонезии, из-за любви к кофе разработчиками языка)
@overdrive57723 жыл бұрын
@@yevheniiyupashevskiy1239 потому что буквосочетание "ja" в русском языке пишется как "я", но в Англии и самой Индонезии говорят дж. Официальная назва яп Джава, так что его не нужно переводить.
@NickMukhin4 жыл бұрын
Люблю Java, но ненавижу Web-приложения, поэтому Swing и JavaFX - мое все.
@lEpIvIaKl3 жыл бұрын
Сергей, а сталкивались ли Вы с QT Creator? Как Вам? Конечно немного не в тему... но тоже речь о GUI)
@linuxforbeginners51216 ай бұрын
Привет немного разгружу тебя и скажу что учить конечно же нужно. Вопрос в том что и насколько глубоко учить это уже второй вопрос по данной теме. Опять ничего не понятно, тогда смотрите видео до конца!!! Да я тоже задаюсь вопросом, а пишут ли на java desktop app в 2024 году и как говорят некоторые если и пишут то их процент очень мал. Так что если и учить UI то только тогра когда это именно понадобиться. В остальном JAVA можно учить для Android мобильной разраболтки но как я слышал там с GUI совсем другая история. Да и моё наблюдение таково что учить нудно то что нужно конкретно именно тебе. Я смотрел многих программистов и так же с некоторыми общался и у каждого есть свой какой-то пример того как нужно учить тот или иной язык программировани. Так вот двух одинаковых совета я не видел вообще. Да есть схожие моменты, но на этом сходства советов просто заканчиваются и начинаются только отличия. Пишите люди web приложения, они тоже кросплатформенные😅
@LobanovSpace5 жыл бұрын
Расскажи про платную java. Что произошло, и что будет происходить дальше.
@ПашаХЗ-м8й5 жыл бұрын
Вот это новость!!! ЧТо Java теперь выдается по подписке и теперь нужен кряк?! Ахахахаххахааа!
@gaben-agent5 жыл бұрын
OpenJDK качаешь и не паришься. Если будешь оракловскую в коммерческих проектах юзать, то за это уже надо бабки платить. OpenJDK можно хоть где бесплатно юзать.
@volodymyr90905 жыл бұрын
SWG? Может SWT?
@alexkoptev5 жыл бұрын
Standard Widget Toolkit
@volodymyr90905 жыл бұрын
@@alexkoptev вот и я о том же, что SWT )
@SergeyNemchinskiy5 жыл бұрын
а вот блин, понадеялся на память. переименую
@arthurfonzerelli64845 жыл бұрын
Нужны ли знания Kotlin для Java backend разработчика? В вакансиях Kotlin стал фигурировать по немногу, пока в качестве "good to know", но с годами ситуация может измениться.
@SteelS0ldier5 жыл бұрын
Я бы оценивал это как преимущество при выборе кандидата.
@gaben-agent5 жыл бұрын
я бы лучше учил вместо котлина параллельно Angular или React. Вакансий по запросу java angular сейчас больше, чем java kotlin (если говорить не про андроид офк)
@arthurfonzerelli64845 жыл бұрын
@@gaben-agent не, с фронтом не хочу связываться
@gaben-agent5 жыл бұрын
@@arthurfonzerelli6484 печально признавать, но все меньше вакансий, где нужен только backend разработчик. Все больше требуют Full Stack. Ну как минимум фронт в разделе good to know все чаще появляется. Хотя я в России живу, мб в Украине другие обстоятельства.
@SteelS0ldier5 жыл бұрын
@@gaben-agent ну это на фуллстек, да. Насчет вакансий не знаю, ну я например сам предложил котлин использовать. Язык не сложный, много нового узнавать не придется для Java разработчика, а плюсы значительные дает.
@Alex11Fox5 жыл бұрын
Ну это я и раньше знал что fx и awt не нужны. А как насчёт многопоточности и знание про биты (битовая математика)
@polunochNY4 жыл бұрын
в чём удобнее создавать десктопные приложения новичку под виндовз? на чём писать? на чём кнопочки и прочее конструировать? что посоветуете??
@somebuddy12023 жыл бұрын
C#. Ничего лучше не придумано.
@qr466544 жыл бұрын
Заменит ли Котлин Java?
@SergeyNemchinskiy4 жыл бұрын
на андроиде? Скорее всего, хотя. гугл в любой момент может передумать. В Enterprise - no way
@qr466544 жыл бұрын
@@SergeyNemchinskiy Спасибо!
@RUS4HELP5 жыл бұрын
Пробовал Java FX. Писать очень быстро можно на нём.
@Applerulit5 жыл бұрын
А что такое интерпрайз компании?
@Pewdew5 жыл бұрын
Корпорации. Башущий бизнес.
@kentforthable5 жыл бұрын
Почти дописал приложение на JavaFX(WIndows), когда столкнулся с проблемой резинового текста в лейбле, который бь адаптировался к разрешению экрана, возникло много проблем.Долго пробовал это задачу реализовать, в итоге перешёл на C# + WPF, ни разу не прогадал. Если нужно писать приложение только для Windows, С# наилучшее решение. JavaFX - это костыль, если прям совсем срочно нужно разрабатывать приложение под разные OS. Лучше всего выбирать нативную разработку.
@SergeyNemchinskiy5 жыл бұрын
вот согласен
@serhiis_5 жыл бұрын
что мешает апи написать на С++, который компилируется на любую абсолютно платформу, будь то пк, мобайл или консоль? А интерфейс с помощью dllimport дергать из шарпа на винде, на Qt под linux и на objc под Mac? У вас получится полностью нативное приложение, причем бизнес-логика и самый сложный код программы будет написан в одном месте. Если нужно баг исправить, исправляете в одном месте. А в UI кода обычно мало и редко баги бывают число в UI коде.
@kentforthable5 жыл бұрын
@@serhiis_ например то, что С++ я не знаю, а си шарп довольно лёгок в освоении
@serhiis_5 жыл бұрын
@@kentforthable шарп такой же кросс-платформенный как я балерина. ГУИ на нем под мак и линакс точно не напишешь. Че там С++ учить? Если знаешь шарп, учить нечего. Си только с ООП и шаблонами. Тем более если умными указателями не планируешь пользоваться можно все писать на чистом Си. new delete[] точно не рекомендую.
@serhiis_5 жыл бұрын
@@kentforthable я лично не понимаю программистов, которые говорят что знают только 1 язык. Это так же дико для меня как не знать английский работая программистом. за 10 лет я успел поработать более чем на 20 языках программирования, начиная с прикладных программ и вебом на пхп/руби, заканчивая играми и кросс-платформенной мобильной разработкой. Да я не знаю всех языков, но если мне показать код я с легкостью разберусь в нем.
@YO-nb7qe5 жыл бұрын
Видео про Rust будет?
@ПетрФролов-е6г5 жыл бұрын
Спасибо!
@ArturMoskalenko-v5n2 жыл бұрын
У вас красивая кружка)
@ProtossZealotDaol4 жыл бұрын
Нет в Java нормальных GUI библиотек. Поэтому, язык не очень универсальный.
@hellboy919815 жыл бұрын
AWT aka Abstract Window Toolkit , бро!
@TheUsharik5 жыл бұрын
Иногда бывает нужно. Какое-то маленькое сервисное приложение написать. Изредка это становится почти что конкурентным преимуществом))) Ну и intellij idea написана на Swing.
@SergeyNemchinskiy5 жыл бұрын
А я как сказал? На свинге же
@TheUsharik5 жыл бұрын
@@SergeyNemchinskiy все правильно. Просто написал комментарий чуть раньше чем дослушал до этого места в вашем видео))) Когда первый раз залез в исходники Idea и увидел там Swing, а не Java FX был несколько удивлен, но им лучше знать, думаю.
@РоманУрсулов-б3и5 жыл бұрын
Слышал, тут за углом, плохие дядьки говорили, что для Javafx прекращается поддержка
@LobanovSpace5 жыл бұрын
Расскажи подробнее *меня в Гугле забанили
@РоманУрсулов-б3и5 жыл бұрын
@@OldPythonKAA я про нативный имел ввиду
@РоманУрсулов-б3и5 жыл бұрын
@@OldPythonKAA но за ссылку, спасибо
@OldPythonKAA5 жыл бұрын
@@РоманУрсулов-б3и Начиная, по моему с j9 в стандартной поставке JRE, нет JavaFX2. Сейчас у нас все проекты на J8 и в перспективе не видно переезда на jre >= J10 У меня три клиентских приложения в развитии и поддержке на JavaFX2. работают и на Линукс (станции разработки) и на Винде (все пользователи). Можно было бы заморочиться и переделать клиент под что нибудь вебовское типа Ангулар и Spring на бакенде. Если заказчик профинансирует, переедем. За его деньги любой каприз :) С другой стороны: работает- не трогай, не сломалось - не чини :)
@ВладимирБакулин-н8я5 жыл бұрын
Полезная информация, спасибо
@product42874 жыл бұрын
Уверяю вас, на си, гуи ещё скучнее делать)
@igoraleksandrovich14984 жыл бұрын
Вы бы его ещё на ассемблере писали.
@alez75 жыл бұрын
3:09 прислушался
@gahramanasadov91855 жыл бұрын
А можно ли писать драйвер на Java?
@VictorNevsky5 жыл бұрын
да!!! JNode - свободная операционная система, практически полностью написанная на Java (исключение составляет часть кода, написанная на ассемблере - т.н. микроядро).
@antoncharov3 жыл бұрын
Говорят JetBrains собирает всех кто более менее знает swing.
@evgenasd88925 жыл бұрын
В этой теме не согласен с Сергеем, насчет нужности* десктопных приложений. НО благодаря комментариям пользователей, разобрался в том что JavaFx (на ней собирался написать следующий проект) отпадает,народ спасибо! Особенно приму во внимание что С sharp + wpf этой лучший выбор под винду, в Тех Требованиях был пункт - кросс платформенное ПО. Но как пишут люди, универсально значит хуже, так как использует общее, а для красивого интерфейса нужно использовать API конкретно выбранной ОС. Получается что при требовании кросс платформы- прихожу к веб приложению, а при десктопном к написанию двух проектов для линукс и для винды по отдельности. Вот как то так
@serhiis_5 жыл бұрын
пиши апи на С++. Если у тебя логики в 10 раз больше чем кода интерфейса то так будет гораздо проще, чем писать на шарпе и потом переписывать все на Qt. DLLImport в шарпе ни кто не отменял. Пишешь либу на С++ и компилишь ее под любую платформу, хоть мак хоть мобилки хоть консоль. Везде С++ будет работать одинаково. Конечно если у тебя клиент-серверное приложение наверно в плюсах смысла нет. Ведь что в таком приложении по логике? Ничего, Просто дергаешь апишки с сервера и отображаешь на экране.
@vatemsura3 жыл бұрын
Игры не плохие на fx получаются
@LeMeldonium Жыл бұрын
инженеру и свинг, и fx может быть полезным. Автор слишком предвзят. Я лучше быстро накатаю рабочий вариант на джаве и уже потом в свободное время буду его украшать всякими фреймворками.
@StalkerSergeant11 ай бұрын
Если честно, ни о чём… зачем рассказывать про то, о чём не знаешь
@melomanzer55085 жыл бұрын
Yo... Any translation?
@SergeyNemchinskiy5 жыл бұрын
что именно перевести?
@melomanzer55085 жыл бұрын
@@SergeyNemchinskiy in English please.
@lEpIvIaKl3 жыл бұрын
@@melomanzer5508 You don't need to kearn JavaFx
@VictorNevsky5 жыл бұрын
на веб-сервисах ха-ха)))) .... есть туча приложений на JAVA, которые взаимодействуют с ЖЕЛЕЗОМ ...., да, там SWING ... иногда swt ... FX - пока отдыхает .... модульность ... переносимость ...
@arsenthompson3 жыл бұрын
А если андроид разработчик
@SergeyNemchinskiy3 жыл бұрын
Там свои фреймворки
@НатальяКривых-и5л3 жыл бұрын
Ну нахер снимать, если сам не в теме
@SteelS0ldier5 жыл бұрын
Awt swt. T for toolkit.
@SergeyNemchinskiy5 жыл бұрын
ой, да. Забыл уже как оно называется
@pavelh.45435 ай бұрын
Да уж, что не видео у мужика- то какие-то его субъективные "авторитетные" мысли - на всякий случай проверил, чтобы не быть на него подписанным😂. "Не учите то, что вам не понадобится" - дада, долбите нон стопом Спринг или за что заплатят больше😅 полная туфта. Занимайтесь тем, что вам интересно- если по фану делать мини апки в свинге забавы ради - на здоровье. Можете тренить свои скиллы, придумывать архитектуру и просто творить. По-меньше таких умников слушайте, просто прогоамируйте и будет вам счастье
@alexkoptev5 жыл бұрын
Самый кайф, когда приложение построено на SWT (eclipse платформа), но есть и исторический древний код на swing. И когда из окна swt надо вызвать окно swing (или наоборот).
@LobanovSpace5 жыл бұрын
Работал на эклипсе 4 года, жутко глючила эта среда разработки. Я под андройд там писал.
@mailermailer77035 жыл бұрын
о чем видео то?
@aliabo23545 жыл бұрын
может быть, может, я не знаю....
@hellboy919815 жыл бұрын
Standard Widget Toolkit
@azizazizov11226 ай бұрын
Abstract Widget Toolkit
@Victor-yw1ml4 жыл бұрын
Уот (вот) подбешивает
@latsha5 жыл бұрын
Seriously? Well...
@volodymyrpatriiuk22914 жыл бұрын
З поваги до людей та до бібліотек непогано було б для початку вивчити, як вони правильно називаються. Дещо зарозумілий хлопчина, огляд поверхневий. Eclipse RCP (+ SWT/JFace) по повній розвивається, особливо в Європі.
@romecold4115 жыл бұрын
JavaFX - это дерьмо - оно не работает под Linux, если реально надо сделать кросс-платформенное десктоп приложение - то Swing без вариантов - он работает везде))) Причем можно сделать и красиво - например с помощью библиотеки Substance.
@КонстантинЪЪЪ5 жыл бұрын
ой, это ж как я так умудрился под линуксом написать себе прожку на JavaFX. И писать очень удобно, напоминает anko из андроида...
@romecold4115 жыл бұрын
ссылку в студию пожалуйста
@КонстантинЪЪЪ5 жыл бұрын
@@romecold411 ссылку на что? xD
@romecold4115 жыл бұрын
@@КонстантинЪЪЪ Ссылку на кросс-платформенное работающее под Linux JavaFX приложение ! Приведу 1 пример - проект pdfsam до версии 2.2.4 включительно писался на Swing - далее они использовали JavaFX - и все - больше под Линукс проект не пашет (проверял в CentOS, Alt-Linux неоднократно, и не только этот проект но и другие на JavaFX) - так они начали делать отдельные сборки для разных ОС))). Не зря IntelliJ IDEA пишут на Swing - там не дураки сидят)
@КонстантинЪЪЪ5 жыл бұрын
@@romecold411 я приложение писал для себя( редактор данных для игры ), работаю под линуксом, соответственно и приложение работает под линуксом. Ссылки нет. Юзаю колин + tornadoFx. могу видео запуска приложения, хотя не вижу в этом смысла и мне лениво, если често ))) но если хорошо попросишь, я постараюсь побороть лень
@dimamalkov95955 жыл бұрын
JavaFX - глючное тормозное Г, особенно под Linux. Опыт есть.