Уроки Java для профессионалов | #6 - Создание приложения на JavaFx (Scene Builder)
Вставка
- Опубліковано 21 сер 2024
- При помощи Java возможно строить полноценные приложения с графическим интерфейсом и полным функционалом. В этом уроке мы познакомимся с JavaFx, а также со специальным графическим редактором - Scene Builder.
1) Урок на сайте itProger: itproger.com/c...
2) Скачать IntelliJ IDEA: www.jetbrains....
3) Scene Builder: gluonhq.com/pro...
✔ Основной сайт: itproger.com/
✔ Конструктор сайтов: crafty.site/
✔ -------------
Группа Вк - prog_life
Группа FaceBook - goo.gl/XW0aaP
Instagram: / gosha_dudar
Telegram: t.me/itProger_o...
Twitter - / goshadudar
- Уроки от #GoshaDudar 👨🏼💻
- Все уроки по хештегу #GoshaJavaProfi
Название может быть "для продвинутых", но никак не "для профессионалов", а сам урок полезный
Р
У кого возникают проблемы!
При создании проекта выбираете просто новый jdk без разницы, при создании ставите галочки на bootstrap control forms
далее открывается проект, вы просто постарайтесь просто переписать все папки и java class'ы как у автора, у меня все работает как и у него
Чего только не пробовал, чего только не делал, щас зашел в комменты, сделал все по твоей инструкции, всё получилось, больше спасибо!
Короче что бы никто не ломал себе мозг нужно отдельно скачать версию Java FX вот с этого сайта gluonhq.com/products/javafx/. Потом можно все сделать по этой инструкции openjfx.io/openjfx-docs/#install-javafx во вкладках справа нужно выбрать JavaFX and IntelliJ (а это русская версия в ней нормально описана настройка виртуальной машины - metanit.com/java/javafx/1.8.php ) вроде должно все заработать. Как я понял дело в том что FX это уже отдельный продукт и его надо отдельно устанавливать. И еще путь к виртуальной машине нужно указывать полностью мой пример (--module-path "C:\Program files\javafx-sdk-15\lib" --add-modules javafx.controls,javafx.fxml.)
А подскажите, пожалуйста, у кого получилось, где у лежат все пакеты или как и откуда вы их устанавливали? У меня лично, просто выдаёт тонну ошибок и пишет, что нет таких пакетов которые нужно импортировать. И я честно говоря немного в недоумении учитывая, что программа сама создаёт всё и при этом сама же впадает в ошибку, при том, что IntelliJ IDEA установлена с официального сайта.
как это исправить ?
Лайк если тоже хочешь чтобы Гоша снимал больше в таком формате
если что scene builder есть встроенный в intelij idea, просто на редакторе снизу нажать scene builder и ничего скачивать не нужно)
а где именно внизу?
@@kamranyusifzade7473 когда ты откроешь файл Sample внизу будет две надписи "Text" и "Scene Builder".Дальше нажмёшь на "Scene Builder" и в правом верхнем углу (вроде) нажмёшь скачать "Download" и дальше ждёшь когда установиться)
@@user-vu3xt8qr8n спасибо тебе, о добрый человек
Курс по Тобишь для профессионалов ))
можете помочь пожалуйста. при создании проекта javaFX создаётся куда больше папок, чем показано на видео. и ещё нет файла Main
Спасибо очень понравилось доступно легко воспринимается
Спасибо автору.
Посмотрел ради интереса - выпало в рекомендациях. После многих лет в Delphi всё, что происходит в видео похоже на мастурбацию. Уж извини, автор. Отдельно поржал после прочтения ряда комментариев. Спасибо, подняли настроение своими "новыми" технологиями. Лепить GUI из Java такое себе...
Установил шрифт Lobster, но в выпадающем меню в Scene Builder его не вижу. В чем может быт дело
не подходит под кириллицу.
Могу звучать как идиот, но мне нравится эта папка с названием "пончики с повидлом"
Благодарю!
Гоша Индус!
послушал только описание курса и уже лайк спасибо Гошарик
Хороший урок!
Error running 'Main': Cannot start process, the working directory что такой за ошибка
Error: JavaFX runtime components are missing, and are required to run this application
Спасибо! Очень помог
Спасибо, очень интересно !)
мне тож
Тобишь Магуайер лучший Человек Паук, я считаю
эта JavaFX уже есть в Intellij IDEA или как-то отдельно надо доставлять?
Спасибо, помог!!
Отлично.
Здравствуйте. У меня после сборки javaFX, не запускается jar файл. Хотя в IntellijiIdea все вроде работает.
значит плохо собрал
Хм, первое видео - в idea с бд не получится, поэтому netbeans. Шестое видео - netbeans не удобно, поэтому с бд буду в idea. Автор, what?
Error: Could not find or load main class sample.Main вот такая ошибка и никак не исправляется
как решил?
Ты круто объясняешь мужик !!
Что значит No JDK for module ‘ JavaFxAplication?? Красном светятся слова в sample.fxml
Error: Could not find or load main class sample.Main
stackoverflow.com/questions/10654120/error-could-not-find-or-load-main-class-in-intellij-ide look here or create new project
что делать, если код запускается, все праивльно записано, но открывается изначальное окно, а не то, что сделал в scene builder. Хотя в файле fxml все также расписано
Чтобы работало также как и у автора, нужно просто поставить JDK 8. У меня на JDK 11 также куча ошибок
А что можно сделать сейчас, когда на современной версии не поддерживается JDK 8?
@@alinamikelay396 найти нормальный язык.
@@4kaSOSiso Например?)
@@4kaSOSiso Java остаётся самым популярный business logic языком
а как устоновит шрифт в SceneBuilder? Сам шрифт я устоновил в виндовс но он не отображается в SceneBuilder...
Гоша, привет. Можеш подсказать, как установить Lobster ?Я скачал , но не знаю в какую папку всунуть.
Да вот это уже понимаю а то постаянно теория
Aren Tv
Да
Что делать если проект в самом начале не собирается и высвечиваются ошибки?
Проверьте jdk. После 8-ой версии пакет javaFX исключили
Гуглить название ошибки
Ребят , кто-нибудь знает как сделать так ,чтобы при укороченный текст в поле при наведении курсора на текст начинал отображаться полностью ? подкажите плиз , очень нужно) может ты ,Гош поможешь плз?)
Канал в стиле "вопрос-ответ", который охватывает все основные концепции и ключевые области Java.
t.me/ask_java
Ребят если хотите найти себе цвета ищите в гугле по запросу RGB цвета
Гоша, что делать с ошибкой scene builder overridden by css ???
The public type db must be defined in its own file
3:20 Вообще что-то не то: у меня даже нет подобных папочек...; само приложение что-то не может найти; после названия нового проекта у меня высвечивается ещё одно окно, в котором я хз, что надо выбирать...При том, что я перед этим прошёл весь курс для начинающих на этом канале и всё работало!
не запускается Scene Builder
если у вас джава 8 то нужно скачаь специальную версию для Java 8 на gluon.com
Лайк
Не могу скачать приложение, сайт выдает ошибку.
Ничего не работает, сразу же при первом запуске выдает кучу ошибок.
видео 2 года, стаковерфлоу в помощь
такая же шляпа
Библиотеки javafx отсутствуют, как их скачать? Даже пустое окно не открывается, а куча ошибок (( Или для этого надо платную версию IntellejIDEA купить? Или что-то не то с JDK
openjfx.io/openjfx-docs/#install-javafx
Почитай раздел JavaFX и IntelliJ
Сам с такой проблемой столкнулся)
@@user-hh7rq8yn2m не получается установить... я скачал JavaFX12, но все равно не работает и выдает ошибки. Как ты с этим справился?
@@user-wj4fl1wr7v Сделай всё,что в инструкции,которую я прикрепил
Не меняется цвет в Scene builder в Anchor
не запускается Scene Builder ((
если у вас джава 8 то нужно скачаь специальную версию для Java 8 на gluon.com
Гоша я на Еклипсе сижу, и фхмл нету на папке, есть сиэсэс. Мне что на саблаймтексе писать? Есть что то похожее на стоительсцен для сиэсэс?
Официальный гайд как импортить библиотеку на Эклипс openjfx.io/openjfx-docs/
после того как сделал, создаешь проект, тыкаешь правой кнопкой про проекту, там new - other - Java FX - New FXML Document
@@konstantinbutakov6611 спасибо
ппц сколько ErrorОВ набежало, 13 штук. это знаково? :) или поправимо? Доктор нужна помощь!
Если еще нужна помощь - держите. Вначале устанавливаем SceneBuilder ua-cam.com/video/T3NlWMzPyXM/v-deo.html, затем настраиваем IntelliG IDEA www.jetbrains.com/help/idea/javafx.html
зойдите в adobe color online для хорошого цвета
То бишь То бич
Джаву для профессионалов должен преподавать профессионал, а не человек, меняющий технические термины на "штучки". А в целом спасибо.
я хз проффесионал он или нет, но если ты объясняешь кому-то кто потенциально не в теме, то вполне можно себе позволить употребить слово штучки ничего тут такого нет.
@@yevheniikozhevin5845 У профессионала своего дела правильно поставлена речь и он называет вещи своими именами, взять к примеру любую конференция для специалистов с опытом, тот же JPoint: ни один лектор не употребляет фразы по типу "эта штучка" и т.д., информативно и наглядно для новичков, но называть свои уроки "Для профессионалов" будучи псевдопрограммистом-любителем это нонсенс
@@erikjoomla9872 он получает за это деньги, это его профессия. Делает уроки на UA-cam, работает на фрилансе и занимается стартапами и получает за это деньги. Если не нравится, то не смотри, это не как в универе, где преподавателей не выбирают
Может ли кто-нибудь подсказать на чём ещё можно работать кроме intellij IDEA?
Пишет что нет лицензии
Eclipse, NetBeans
То бишь
Копируем код вставляем ииии мы написали майнкрафт
Боже, кроме как Майнкрафт на джаве ничего не написано?
это гайд для юниоров)))
а между делом JavaFX выпилили из JDK 11 и больше его вроде как не будет...
ЛОЛ , его и в десятой нету
типа снова свинг, снова боль?
@@Ejikcom нет, это не означает что он умер , теперь JavaFX самому нужно встраивать, да и вообще JavaFX так же будет развиваться но только как отдельный модуль.
@@ZackiePhoton где можно скачать JavaFX? Везде где искал только JDK 11 находил и всё
почему джава ф икс не распознаётсяя???
для проф уроки не нужны,неправильное название
где найти таблицу с названиями цвета
www.color-hex.com/color/2e3348
Тобиш Тадеуш Пше пше пше поляк
У Windows Ctrl + P
Не знал что javafx относится к профессиональным навыкам, при том что swing изучают на всяких beginner курсах.
А остальные уроки тебя не смутили?
Олег Йосипенко , Я их не смотрел , мне в рекомендации кинула
просто в этом уроке он хоть что-то создавать начал, в прошлых уроках он крайне поверхностно объяснял теорию. К примеру в прошлом уроке о Threads он лишь показал три способа как создавать новые потоки, вообще ничего не рассказав как этими потоками можно управлять.
Олег Йосипенко если ты хочешь нормальные уроки скачай с торрента java (geekbrains) or (itdvn)
Почему в .Net все работает с коробки ... а не милион подключений ... java древний мамонт
Ну и возни же с этой фигнёй. Лучше сейчас не юзать JDK 11. Сначала провозился чтобы подключить javafx, а в конце оказалось, что для него в 11 версии нету deploy, тупо jar не собрать. С 10-ой всё на изи.
JavaFX это что то типа AndroidStudio?
Причем тут андроид студия? JavaFX - технология, которая позволяет писать красивый и современных интерфейс для Java приложений.
МАМУ ТВОЮ В СЦЕНБИЛДИРЕ РИСОВАЛ
А чтобы просмотреть полный код, надо платить(((
Где? Ни копейки не заплатила, всё работало)
Гоша привет, скажи пожалуйста Macbook air 2017 пойдет для программирования?
Bahyt Abdisamat пойдёт конечно. На любом компе можно программировать, в том числе и на android
Да, подойдет, у меня точно такой же мак
Ребят, у кого ошибки в Main с FXjava - просто при создании проекта укажите JDK 10 и не нужно плясать с бубном и импортить библиотеки
В IntelliJ IDEA уже есть встроенный Scene Builder
Frost Но он работает там очень глючно
Ну не знаю. До этого делал проблем не возникало
Это не урок а мониторинг твоего метода работы с FXML. Слабо хоть вручную прописать то и объяснить что за что отвечает ?
Сразу в конец перемотал, весь урок просто пустословно говорил
думаю, что автор не совсем умный
после слов "редактор", смотреть дальше нечего