Не понимаю почему так много негатива... челик для вас старается. Не нравится что-то, то сделайте уроки сами. Как по мне Гоша делает самые адекватные русскоязычные уроки по программированию
Error:(52, 14) java: method getScene in class javafx.stage.Window cannot be applied to given types; required: no arguments found: javafx.scene.Scene reason: actual and formal argument lists differ in length Ошибочка :( Как исправить? Помогите
Так то нормально вроде, да вот сам способ переключения видимо не очень, т.к. после трех четырех переключений(туда обратно) белое окно.. да и я не понял зачем плодить контроллеры когда можно убирать боксы делая их невидимыми?
У кого ошибка в Main в методе start(), попробуйте прописать путь к файлу полный (добавить "/sample/view/"): Parent root = FXMLLoader.load(getClass().getResource("/sample/view/sample.fxml"));
У меня на это ушло уже несколько дней. И до сих пор настроить сохранение в базу данных так и не получилось. WorkBench получилось сделать соединение только через скрипт :) каторый приходится запускать каждый раз перед работой ;) Вообще не доволен MySQL очень сложная программа для новичков. FireBAse, Realm, значительно лучше/ Кстати может кто подскажет. Как удалять шему? Почему у созданной базы после перезагрузки не отображаются ранее созданные столбцы. Я поковырял, столбцы есть но не отображаются.
Блин, маловато на сегодня😔 мне клиентов негде записывать)) теряем время) Кстати спасибо, как раз пару дней назад решил сделать базу для клиентов на javafx и mysql) и тут твои видосики. Java выбрал потому что больше всего её знаю гы))
Возможно MySQL Community не тот: есть web-версия, есть просто community. Попробуй установить обе по этой ссылке - dev.mysql.com/downloads/windows/installer/8.0html Мне помогло.
@@syoritohatsuki а чего? Нужно говорить, чтобы фулстак приложение с двухфакторной авторизацией на ангуляре делали? Задание же не указывает человеку в какое направление ему идти и это плюс
А что делать, если loader не хочет открывать заданное окно с ошибкой:Exception in thread "JavaFX Application Thread" java.lang.IllegalStateException: Location is not set и ещё 50 ошибками, делал всё как тут но такая беда вылезла, к сведенью пути установлены правильно
Подскажите пожалуйста, у меня есть java сервер, есть андроид приложение, как сделать, чтобы данные, которые я передаю на сервер, через приложение, сохранялись в базе данных?
Здравствуй, я тоже сталкивался с такой проблемой. Я удалил сервер, потом переустановил его по новой, поставил лёгкий пароль 1234. Скачать надо сервер, который 300 мб весит примерно. Сейчас всё работает.
Классное видео спасибо было полезно!!!! но у меня маленькая пролемка выводит можете исправить плз!! Error occurred during initialization of boot layer java.lang.module.FindException: Error reading module: C:\Users\user\IdeaProjects\MyFirstApp\target\classes Caused by: java.lang.module.InvalidModuleDescriptorException: Package com.example.myfirstapp not found in module
Не)) Для М и Ж уже можно ставить чекбоксы.. Гердеров уже 3 или больше.. уже не ясно. .Так что пусть сразу выделяют ж и м .. сразу ясно кто зарегался )))))))))
А никого не смущает что этот чел учит всему что есть в программировании. Это как Бадюк мастер спорта по всем видам спорта так и этот не понятный Гоша гуру программирования
да этот чел сам нихрена не понимает, он учит просо базе, это уж точно любой настоящий "профессионал знает", поэтому для профессионалов, эти уроки- чушь.
Exception in thread "JavaFX Application Thread" java.lang.IllegalStateException: Location is not set. Помогите пожалуйста, путь до новой сцены указываю правильно
@FXML void initialize() { loginSignUpButton.setOnAction(event -> { try { handle(event); } catch (IOException e) { e.printStackTrace(); } }); } private void handle(ActionEvent event) throws IOException { loginSignUpButton.getScene().getWindow().hide(); FXMLLoader loader = new FXMLLoader(); loader.setLocation(getClass().getResource("/sample/signUp.fxml")); loader.load(); Parent root = loader.getRoot(); Stage stage = new Stage(); stage.setScene(new Scene(root)); stage.showAndWait(); } } У меня не много по другому получилось Идеа 20. По этому в самом начале написал буква к букве но не фига. Заново все переделал и по подсказкам получилось вот такое) Мучился но все таки получилось. ПОльзуйтесь на здоровье)
Ребят , кто-нибудь знает как сделать так ,чтобы при укороченный текст в поле при наведении курсора на текст начинал отображаться полностью ? подкажите плиз , очень нужно) может ты ,Гош поможешь плз?)
кто нибудь сможет подсказать как реализовать: mc.setPrevNextListeners(new View.OnClickListener() { @Override public void onClick(View v) { //Handle next click here } }, new View.OnClickListener() { @Override public void onClick(View v) { //Handle previous click here } }); что я должен написать тут //Handle next click here
Нажимаю на (53,10) потом на желтую лампочку @FXML void initialize() { loginSignUpButton.setOnAction(this::handle } private void handle(ActionEvent event) { loginSignUpButton.getScene().getWindow().hide(); исправляется так и это тоже не правильно ??
Я Сергей то биш меня зовут Сергей то биш это моё имя то биш мне больше 0 лет то биш я уже родился то биш я смотрю это видео то биш на компьютере или на телефоне то биш пишу этот то биш комментарий
найс название урока, базу не подключили к приложению, про jdbc так же ни слова...
Не понимаю почему так много негатива... челик для вас старается. Не нравится что-то, то сделайте уроки сами. Как по мне Гоша делает самые адекватные русскоязычные уроки по программированию
vlad_ok99 [KORBN] я тебе правду скажу, он делает неадыкватные "уроки" в них одна вода и кликбейтное название
"самые адекватные" ясн.
Полностью согласен. Кому не нравится то может просто смотреть другого блогера.
Я тебе как человек со стажем говорю, это неадекватные курсы
@@syoritohatsuki та я за два года тоже это понял)))))
Офегенный курс! Спасибо.
Только хотелось бы больше пояснений по классам(что за класс и зачем он нам).
прочитайте книгу и взорвется мозг))) все что не понятно гуглите
Начинаю делать курсовой проект по твоим урокам, с нетерпением жду новых )
Что-то мне подсказывает, что это не лучшая идея
и как успехи?)))
@@star_ryder9493 как успехи?
название видео не соответствует его содержимому
Булат Ибрагимов полностью согласен.
Как для меня, кладезь знаний, причём все работает, спасибо!!!
Немного не понял.. Зачем устанавливать Server если он и так идёт в комплекте с WorkBench
Георгий спасибо большое, отличный курс!
Да, отличный урок. Жаль, что по нему ничего не работает
@@forge4015 если руки из жопы растут, что кнш ничего работать не будет)
IntelliJ IDEA обязательно должна быть Ultimate ?? В обычной насколько знаю нельзя подключить SQL
Error:(52, 14) java: method getScene in class javafx.stage.Window cannot be applied to given types;
required: no arguments
found: javafx.scene.Scene
reason: actual and formal argument lists differ in length
Ошибочка :(
Как исправить? Помогите
тоже так же исправил?
Так то нормально вроде, да вот сам способ переключения видимо не очень, т.к. после трех четырех переключений(туда обратно) белое окно.. да и я не понял зачем плодить контроллеры когда можно убирать боксы делая их невидимыми?
У кого ошибка в Main в методе start(), попробуйте прописать путь к файлу полный (добавить "/sample/view/"):
Parent root = FXMLLoader.load(getClass().getResource("/sample/view/sample.fxml"));
У него все верно, он говорил если вы хотите можете все в папки закинуть, но я не буду, те кто раскидали по папкам должны указывать путь как у тебя...
Спасибо!
В попытках установить SQL сервер и воркбенч проебал часов 6 чистого времени и чуть не сломал винду, спасибо
У меня на это ушло уже несколько дней. И до сих пор настроить сохранение в базу данных так и не получилось. WorkBench получилось сделать соединение только через скрипт :) каторый приходится запускать каждый раз перед работой ;) Вообще не доволен MySQL очень сложная программа для новичков. FireBAse, Realm, значительно лучше/ Кстати может кто подскажет. Как удалять шему? Почему у созданной базы после перезагрузки не отображаются ранее созданные столбцы. Я поковырял, столбцы есть но не отображаются.
loginSignUpButton говорит что null, и выдает кучу ошибок, от NullPointerException до Exception in Application start method, как решить?
Блин, маловато на сегодня😔 мне клиентов негде записывать)) теряем время)
Кстати спасибо, как раз пару дней назад решил сделать базу для клиентов на javafx и mysql) и тут твои видосики. Java выбрал потому что больше всего её знаю гы))
В WorkBench зашёл, нажал тест и пишет что соединение не получилось установить, не знаю как решить проблему, может кто-нить помочь?
Так же самая ошибка. Получилось найти решение?
Возможно MySQL Community не тот: есть web-версия, есть просто community. Попробуй установить обе по этой ссылке -
dev.mysql.com/downloads/windows/installer/8.0html
Мне помогло.
И еще: в web-installer можно добавить элемент для коннекта с сервером для java и др. языков и еще куча всего полезного. Устанавливай все, пригодится😄
Есть решение?
спасибо за урок)
Бедные люди, которые не сталкивались с JavaFX до знакомства с этим уроком. Какой то урок JDBC вперемешку с GUI
Тут кто то 2 года назад на этом курсая делал)
@@syoritohatsuki и сейчас делаем 😁
@@shmeklz и это не есть хорошо)
@@syoritohatsuki а чего? Нужно говорить, чтобы фулстак приложение с двухфакторной авторизацией на ангуляре делали? Задание же не указывает человеку в какое направление ему идти и это плюс
@@shmeklz после таких туторов люди не понимают зачем REST когда можно делать всё на прямую
А что делать, если loader не хочет открывать заданное окно с ошибкой:Exception in thread "JavaFX Application Thread" java.lang.IllegalStateException: Location is not set и ещё 50 ошибками, делал всё как тут но такая беда вылезла, к сведенью пути установлены правильно
Попробуй указать не путь к файлу, а только его название
Та же проблема. Перерыл весь интернет (включая англоязычный) так и не нашел решение. У вас получилось решить?
@@bilobaut2327 смотри мой ответ
Решил проблему, прописав:
@FXML
void initialize() {
SignUpButton.setOnAction(actionEvent -> {
SignUpButton.getScene().getWindow().hide();
FXMLLoader loader = new FXMLLoader(HelloApplication.class.getResource("registerpage.fxml"));
try {
loader.load();
} catch (IOException e) {
e.printStackTrace();
}
Parent root = loader.getRoot();
Stage stage = new Stage();
stage.setScene(new Scene(root));
stage.showAndWait();
});
свои пути только подставь
@@bilobaut2327 Решил проблему, прописав:
@FXML
void initialize() {
SignUpButton.setOnAction(actionEvent -> {
SignUpButton.getScene().getWindow().hide();
FXMLLoader loader = new FXMLLoader(HelloApplication.class.getResource("registerpage.fxml"));
try {
loader.load();
} catch (IOException e) {
e.printStackTrace();
}
Parent root = loader.getRoot();
Stage stage = new Stage();
stage.setScene(new Scene(root));
stage.showAndWait();
});
свои пути только подставь
Подскажите пожалуйста, у меня есть java сервер, есть андроид приложение, как сделать, чтобы данные, которые я передаю на сервер, через приложение, сохранялись в базе данных?
Хотелось бы, чтобы ты пояснил за то, как устанавливать SQL т.к там много очень непонятных установок и вкратце бы пояснил что и зачем. А як дякую.
так а mysql сервер куда распаковывать?
тобишь тобишь тобишь ТОБИШЬ......!!!!!!!
Идиот ты!
Гоша, так держать!
здравствуйте, у меня выводит неправильный пароль. по своему попробовала ввести такие варианты как admin, root но все равно не правильно. что делать?
Здравствуй, я тоже сталкивался с такой проблемой. Я удалил сервер, потом переустановил его по новой, поставил лёгкий пароль 1234. Скачать надо сервер, который 300 мб весит примерно. Сейчас всё работает.
Классное видео спасибо было полезно!!!!
но у меня маленькая пролемка выводит можете исправить плз!!
Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: C:\Users\user\IdeaProjects\MyFirstApp\target\classes
Caused by: java.lang.module.InvalidModuleDescriptorException: Package com.example.myfirstapp not found in module
ну скачал я сервер, шо мне с этим zip`ом делать?
access denied for user 'root'@'localhost' (using password yes) понимаю
Гоша, есть вопрос, .... а что лучше PHP MYADMIN или MySQL WORKBENCH???????
Эээм... Сравнил конечно... Одно это веб интерфейс а второе программа
Кто знает для чего все эти данные чтобы скачать MySql?
Планируются ли уроки по Kotlin?
Не)) Для М и Ж уже можно ставить чекбоксы.. Гердеров уже 3 или больше.. уже не ясно. .Так что пусть сразу выделяют ж и м .. сразу ясно кто зарегался )))))))))
Какие то альтернативи есть?
Я четвёртый!) Кстати, сделай уроки по оконному приложению на Python
на ютубе куча нормальный уроков на эту тему.
почему я делаю ровно то же самое но он вывочи 100 тыщ мильонов ошибок
Потому что просто скопировать мало, нужно понимать, а этому тут не научат
тип данных для поля пароля в бд лучше делать зашифрованным ( md5)
SHA 256, Rainbow tables Подбирают пароли на MD5, поэтому MD5 лучше не пользоваться.
Error: Could not find or load main class sample.Main
при нажатии на кнопку зарегистрироваться приложение вылетает, что делать?
Чекатт логи
Таблица отражает сущность - это единственное число: user.
Это не уроки, а how to - можно отключить звук и видео становится прекрасно!
А как загрузить MySQL?
А никого не смущает что этот чел учит всему что есть в программировании. Это как Бадюк мастер спорта по всем видам спорта так и этот не понятный Гоша гуру программирования
да этот чел сам нихрена не понимает, он учит просо базе, это уж точно любой настоящий "профессионал знает", поэтому для профессионалов, эти уроки- чушь.
шема ))))
Как открыть приложение? 11:50
а это точно для "Java для профессионалов"?
Вместо "блок try-catch с исключением" "заделывает вот в это" 🤣🤣
Exception in thread "JavaFX Application Thread" java.lang.IllegalStateException: Location is not set.
Помогите пожалуйста, путь до новой сцены указываю правильно
точно такая же проблема, как только не пробывал все равно ошибку выдает. Вы кстати решили?
А как не скрывать окно а закрывать?
8:10
@FXML
void initialize() {
loginSignUpButton.setOnAction(event -> {
try {
handle(event);
} catch (IOException e) {
e.printStackTrace();
}
});
}
private void handle(ActionEvent event) throws IOException {
loginSignUpButton.getScene().getWindow().hide();
FXMLLoader loader = new FXMLLoader();
loader.setLocation(getClass().getResource("/sample/signUp.fxml"));
loader.load();
Parent root = loader.getRoot();
Stage stage = new Stage();
stage.setScene(new Scene(root));
stage.showAndWait();
}
}
У меня не много по другому получилось Идеа 20.
По этому в самом начале написал буква к букве но не фига.
Заново все переделал и по подсказкам получилось вот такое)
Мучился но все таки получилось.
ПОльзуйтесь на здоровье)
класс спасибо
Привет! Когда будет Swift!?))
Java-Developer сначала жавка👍🏼
на ютубе можно найти кучу уроков по свифту, тебе сложно набрать в поиск ?
Будут ли уроки по Rust?
Ребят , кто-нибудь знает как сделать так ,чтобы при укороченный текст в поле при наведении курсора на текст начинал отображаться полностью ? подкажите плиз , очень нужно) может ты ,Гош поможешь плз?)
кто нибудь сможет подсказать как реализовать:
mc.setPrevNextListeners(new View.OnClickListener() { @Override public void onClick(View v) { //Handle next click here } }, new View.OnClickListener() { @Override public void onClick(View v) { //Handle previous click here } }); что я должен написать тут //Handle next click here
SCHEMAS произносится не "шемас", а "скимас". Учите английский, 21 век на дворе. Говорите просто "схема" - все и так видят, что там написано.
@FXML
void initialize() {
39 loginSignUpButton.setOnAction(event -> {
loginSignUpButton.getScene().getWindow().hide();
FXMLLoader loader = new Loader();
loader.setLocation(getClass().getResource("/sample/signUp.fxml"));
try {
loader.load();
} catch (IOException e) {
e.printStackTrace();
}
Parent root = loader.getRoot();
Stage stage = new Stage();
stage.setScene(new Scene(root));
stage.showAndWait();
53 }
}
55 }
Error:(53, 10) java: ')' expected
Error:(55, 2) java: reached end of file while parsing
Нажимаю на (53,10) потом на желтую лампочку
@FXML
void initialize() {
loginSignUpButton.setOnAction(this::handle
}
private void handle(ActionEvent event) {
loginSignUpButton.getScene().getWindow().hide();
исправляется так и это тоже не правильно ??
У меня немного задержка когда меняю сцены))
Та же проблема. Хотелось бы не создавать новое окно Stage, а менять саму сцену в поточном окне.
Пахаха, чувак я захожу на твои "уроки" чисто поржать :) Тобишь продолжай!
Чё за брет. Тебе что делать нечего?
Давид Редькин видео кликбейт, не для проффессионалов это, а профи тут ржут!
+Anton Maurer профи не смотрят видео уроки. Зачем им ето если они знают информацию???А учат.
+Anton Maurer а то что ты имеешь ввиду профи, ето просто малышня которая может быть разве что малое чтото знает.
Я Сергей то биш меня зовут Сергей то биш это моё имя то биш мне больше 0 лет то биш я уже родился то биш я смотрю это видео то биш на компьютере или на телефоне то биш пишу этот то биш комментарий
e
Шема..
Почему мне постоянно ютуб предлагает эти видео???
С каждым видео из этой рубрики я только убеждаюсь, что все в видео просто ужасно. С самого 1 видео.