title
How to Create a JavaFX Project in IntelliJ IDEA Using Scene Builder

description
Install Scene Builder for Windows. Download/Install From Here (Windows Installer (x64)) - http://gluonhq.com/open-source/scene-builder/ Set Scene Builder path to executable in Intellij. File - Settings - Languages And Frameworks - JavaFx By default mine installed under C:\Users\computer_name\AppData\Local\SceneBuilder\ In this Video I am going to show How to Create a JavaFX Project in IntelliJ IDEA Using Scene Builder. How to convert a normal java project in intellij into a JavaFx. How to create a JavaFX module in IntelliJ IDEA . Adding JavaFx Scene Builder to Intellij idea Ide JavaFX 8 Tutorial - Part 1: Scene Builder. Creating a simple JavaFX 8 app and testing. Searches related to create javafx intellij intellij idea javafx. javafx tutorial intellij. intellij javafx designer intellij javafx 8. scene builder intellij. javafx example application intellij javafx plugin. javafx example in eclipse ★★★Top Online Courses From ProgrammingKnowledge ★★★ Python Programming Course ➡️ http://bit.ly/2vsuMaS ⚫️ http://bit.ly/2GOaeQB Java Programming Course ➡️ http://bit.ly/2GEfQMf ⚫️ http://bit.ly/2Vvjy4a Bash Shell Scripting Course ➡️ http://bit.ly/2DBVF0C ⚫️ http://bit.ly/2UM06vF Linux Command Line Tutorials ➡️ http://bit.ly/2IXuil0 ⚫️ http://bit.ly/2IXukt8 C Programming Course ➡️ http://bit.ly/2GQCiD1 ⚫️ http://bit.ly/2ZGN6ej C++ Programming Course ➡️ http://bit.ly/2V4oEVJ ⚫️ http://bit.ly/2XMvqMs PHP Programming Course ➡️ http://bit.ly/2XP71WH ⚫️ http://bit.ly/2vs3od6 Android Development Course ➡️ http://bit.ly/2UHih5H ⚫️ http://bit.ly/2IMhVci C# Programming Course ➡️ http://bit.ly/2Vr7HEl ⚫️ http://bit.ly/2W6RXTU JavaFx Programming Course ➡️ http://bit.ly/2XMvZWA ⚫️ http://bit.ly/2V2CoAi NodeJs Programming Course ➡️ http://bit.ly/2GPg7gA ⚫️ http://bit.ly/2GQYTQ2 Jenkins Course For Developers and DevOps ➡️ http://bit.ly/2Wd4l4W ⚫️ http://bit.ly/2J1B1ug Scala Programming Tutorial Course ➡️ http://bit.ly/2PysyA4 ⚫️ http://bit.ly/2PCaVj2 Bootstrap Responsive Web Design Tutorial ➡️ http://bit.ly/2DFQ2yC ⚫️ http://bit.ly/2VoJWwH MongoDB Tutorial Course ➡️ http://bit.ly/2LaCJfP ⚫️ http://bit.ly/2WaI7Ap QT C++ GUI Tutorial For Beginners ➡️ http://bit.ly/2vwqHSZ ★★★ Online Courses to learn ★★★ Get 2 FREE Months of Unlimited Classes from skillshare - https://skillshare.eqcm.net/r1KEj Data Science - http://bit.ly/2lD9h5L | http://bit.ly/2lI8wIl Machine Learning - http://bit.ly/2WGGQpb | http://bit.ly/2GghLXX Artificial Intelligence - http://bit.ly/2lYqaYx | http://bit.ly/2NmaPya MERN Stack E-Degree Program - http://bit.ly/2kx2NFe | http://bit.ly/2lWj4no DevOps E-degree - http://bit.ly/2k1PwUQ | http://bit.ly/2k8Ypfy Data Analytics with R - http://bit.ly/2lBKqz8 | http://bit.ly/2lAjos3 AWS Certification Training - http://bit.ly/2kmLtTu | http://bit.ly/2lAkQL1 Projects in Java - http://bit.ly/2kzn25d | http://bit.ly/2lBMffs Machine Learning With TensorFlow - http://bit.ly/2m1z3AF | http://bit.ly/2lBMhnA Angular 8 - Complete Essential Guide - http://bit.ly/2lYvYRP Kotlin Android Development Masterclass - http://bit.ly/2GcblsI Learn iOS Programming Building Advance Projects - http://bit.ly/2kyX7ue ★★★ Follow ★★★ My Website - http://www.codebind.com DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This help support the channel and allows us to continue to make videos like this. Thank you for the support!

detail
{'title': 'How to Create a JavaFX Project in IntelliJ IDEA Using Scene Builder', 'heatmap': [{'end': 434.445, 'start': 404.381, 'weight': 0.827}, {'end': 530.372, 'start': 491.064, 'weight': 0.733}, {'end': 605.235, 'start': 579.95, 'weight': 0.752}], 'summary': "Learn to set up a javafx project in intellij idea, configure scene builder, and initialize a user interface with specific dimensions. install scenebuilder from glueonhq.com for windows x64 os, configure it with intellij idea, define fx ids for components, and resolve errors in event handling to display 'hello world' upon button click.", 'chapters': [{'end': 186.124, 'segs': [{'end': 48.532, 'src': 'embed', 'start': 1.052, 'weight': 0, 'content': [{'end': 9.34, 'text': 'Hello guys, in this video I am going to show you how you can create your first JavaFX project in IntelliJ IDEA IDE using Scene Builder.', 'start': 1.052, 'duration': 8.288}, {'end': 20.792, 'text': 'I am also going to show you how you can download and install Scene Builder on your Windows operating system and setup with your IntelliJ IDEA IDE.', 'start': 9.881, 'duration': 10.911}, {'end': 22.568, 'text': "So let's get started.", 'start': 21.687, 'duration': 0.881}, {'end': 30.935, 'text': 'First of all we are going to create a new JavaFX project and then we are going to download and install this Scene Builder.', 'start': 22.648, 'duration': 8.287}, {'end': 42.947, 'text': 'okay, so just open up your IntelliJ IDEA IDE and we are going to create a new project from here and in here you can see different options on the left hand side.', 'start': 31.257, 'duration': 11.69}, {'end': 48.532, 'text': 'so we are going to choose this JavaFX option, which is fairly simple.', 'start': 42.947, 'duration': 5.585}], 'summary': 'Learn to create javafx project in intellij idea using scene builder.', 'duration': 47.48, 'max_score': 1.052, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM1052.jpg'}, {'end': 186.124, 'src': 'embed', 'start': 82.29, 'weight': 3, 'content': [{'end': 87.033, 'text': 'and in the source folder we have three files.', 'start': 82.29, 'duration': 4.743}, {'end': 97.039, 'text': 'one is the main file, which we expect, and there is a bare bone, or you know, code there for the main class right,', 'start': 87.033, 'duration': 10.006}, {'end': 102.303, 'text': 'and then we have a controller and then we have a fxml file.', 'start': 97.039, 'duration': 5.264}, {'end': 107.727, 'text': 'so this fxml file is responsible for the design of our.', 'start': 102.303, 'duration': 5.424}, {'end': 116.792, 'text': "you know, Right now we don't have SceneBuilder.", 'start': 107.727, 'duration': 9.065}, {'end': 122.095, 'text': 'SceneBuilder is a tool in which you can design your UI.', 'start': 117.252, 'duration': 4.843}, {'end': 126.317, 'text': 'You can see here there is an option for SceneBuilder.', 'start': 123.455, 'duration': 2.862}, {'end': 132.801, 'text': 'But when I click this option it says please configure JavaFX SceneBuilder path.', 'start': 126.977, 'duration': 5.824}, {'end': 136.423, 'text': 'Right now there is no SceneBuilder installed.', 'start': 133.061, 'duration': 3.362}, {'end': 142.888, 'text': 'And when I run this program, I am going to just click this green button and I am going to run this.', 'start': 137.123, 'duration': 5.765}, {'end': 148.552, 'text': "It's going to just show us a blank scene.", 'start': 143.488, 'duration': 5.064}, {'end': 149.933, 'text': 'You can see here.', 'start': 149.313, 'duration': 0.62}, {'end': 154.256, 'text': 'So, and our controller class is empty.', 'start': 151.114, 'duration': 3.142}, {'end': 158.059, 'text': 'Only our main class is here.', 'start': 154.637, 'duration': 3.422}, {'end': 163.684, 'text': 'And the main class we are calling the launch function in the main method here.', 'start': 158.7, 'duration': 4.984}, {'end': 176.254, 'text': 'and there is one more method, which is start method, which we are overriding, and in here we are just, you know, calling our fxml file,', 'start': 164.284, 'duration': 11.97}, {'end': 186.124, 'text': 'and then we are creating the stage for us right, whose width is 300 and height is 275.', 'start': 176.254, 'duration': 9.87}], 'summary': 'The source folder contains a main file, controller, and fxml file. the program displays a blank scene with a specified stage size.', 'duration': 103.834, 'max_score': 82.29, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM82290.jpg'}], 'start': 1.052, 'title': 'Setting up javafx project', 'summary': 'Covers creating a javafx project in intellij idea, setting up scene builder, and initializing a basic user interface with specific dimensions, emphasizing the installation process and file structure.', 'chapters': [{'end': 82.29, 'start': 1.052, 'title': 'Creating javafx project in intellij idea', 'summary': 'Demonstrates how to create a javafx project in intellij idea, download and install scene builder, and set it up with intellij idea, emphasizing on the process of creating a new javafx project and downloading and installing scene builder.', 'duration': 81.238, 'highlights': ['The process includes creating a new JavaFX project, downloading and installing Scene Builder, and setting it up with IntelliJ IDEA.', 'The chapter provides a step-by-step guide for creating a JavaFX project in IntelliJ IDEA, including choosing the JavaFX option and giving a title to the project.', 'The demonstration also covers the process of downloading and installing Scene Builder on Windows operating system and exploring the files within the JavaFX project.']}, {'end': 186.124, 'start': 82.29, 'title': 'Javafx project setup', 'summary': 'Highlights the setup of a javafx project, including the file structure, absence of scenebuilder, and the initialization of a basic user interface with specific dimensions.', 'duration': 103.834, 'highlights': ['The fxml file is responsible for the design of the user interface, and currently, there is no SceneBuilder installed, resulting in the inability to visually design the UI.', 'The program, when executed, displays a blank scene, indicating the absence of UI components or functionality.', 'The controller class is empty, and only the main class is present, which calls the launch function in the main method and overrides the start method to create a stage with specific dimensions of 300 width and 275 height.']}], 'duration': 185.072, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM1052.jpg', 'highlights': ['The process includes creating a new JavaFX project, downloading and installing Scene Builder, and setting it up with IntelliJ IDEA.', 'The chapter provides a step-by-step guide for creating a JavaFX project in IntelliJ IDEA, including choosing the JavaFX option and giving a title to the project.', 'The demonstration also covers the process of downloading and installing Scene Builder on Windows operating system and exploring the files within the JavaFX project.', 'The controller class is empty, and only the main class is present, which calls the launch function in the main method and overrides the start method to create a stage with specific dimensions of 300 width and 275 height.', 'The fxml file is responsible for the design of the user interface, and currently, there is no SceneBuilder installed, resulting in the inability to visually design the UI.', 'The program, when executed, displays a blank scene, indicating the absence of UI components or functionality.']}, {'end': 672.508, 'segs': [{'end': 216.457, 'src': 'embed', 'start': 186.124, 'weight': 0, 'content': [{'end': 194.586, 'text': "So let's see how we can download and install SceneBuilder, and then we will configure SceneBuilder with IntelliJ IDEA.", 'start': 186.124, 'duration': 8.462}, {'end': 206.188, 'text': "So just open your favorite browser and search for JavaFX SceneBuilder and strangely Oracle doesn't support SceneBuilder anymore.", 'start': 195.126, 'duration': 11.062}, {'end': 216.457, 'text': 'So, if you want our latest version of SceneBuilder, you need to go to a website called glueonhq.com, which is this one.', 'start': 206.308, 'duration': 10.149}], 'summary': 'Guide to download and install scenebuilder for javafx', 'duration': 30.333, 'max_score': 186.124, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM186124.jpg'}, {'end': 303.273, 'src': 'embed', 'start': 243.773, 'weight': 1, 'content': [{'end': 255.215, 'text': 'so the one we are interested in is this option, which is for windows x64, which is for windows 64-bit operating system, which is.', 'start': 243.773, 'duration': 11.442}, {'end': 265.402, 'text': 'You just need to click this download button and once this executable file will be downloaded, you just need to run the executable file.', 'start': 256.916, 'duration': 8.486}, {'end': 268.985, 'text': "It's not very complicated to install it.", 'start': 265.943, 'duration': 3.042}, {'end': 272.467, 'text': 'You just need to click some next button and it will be installed.', 'start': 269.345, 'duration': 3.122}, {'end': 278.175, 'text': 'But after installing it, the step after installing is important.', 'start': 273.148, 'duration': 5.027}, {'end': 287.79, 'text': "So once you have installed this scene builder on your windows operating system there is a fixed path in which it's installed by default.", 'start': 278.675, 'duration': 9.115}, {'end': 290.668, 'text': 'And this part we are going to see right now.', 'start': 288.447, 'duration': 2.221}, {'end': 296.63, 'text': 'So just open your folder explorer and in here go to C drive here.', 'start': 290.868, 'duration': 5.762}, {'end': 303.273, 'text': 'And in the C drive go to users and the users go to your computer name.', 'start': 297.21, 'duration': 6.063}], 'summary': "Download and install windows x64 version, then locate installation path in c drive under user's computer name.", 'duration': 59.5, 'max_score': 243.773, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM243773.jpg'}, {'end': 436.589, 'src': 'heatmap', 'start': 389.161, 'weight': 7, 'content': [{'end': 389.521, 'text': 'file.', 'start': 389.161, 'duration': 0.36}, {'end': 399.647, 'text': 'So once you have this scenebuilder.exe file here, we are ready to provide the path of this folder.', 'start': 391.142, 'duration': 8.505}, {'end': 401.88, 'text': 'in the IntelliJ IDEA.', 'start': 400.299, 'duration': 1.581}, {'end': 404.381, 'text': "so I'm going to minimize everything.", 'start': 401.88, 'duration': 2.501}, {'end': 414.645, 'text': 'and in the IntelliJ IDEA first of all, maybe I can copy this path and in the IntelliJ IDEA just open your sample fxml file.', 'start': 404.381, 'duration': 10.264}, {'end': 415.985, 'text': "I'm going to minimize this also.", 'start': 414.645, 'duration': 1.34}, {'end': 425.809, 'text': "and in the sample.fxml file here I'm going to just choose the scene builder option and then I will click path here, okay,", 'start': 415.985, 'duration': 9.824}, {'end': 434.445, 'text': 'And then in here I will be able to find the path of my scene builder folder.', 'start': 427.512, 'duration': 6.933}, {'end': 436.589, 'text': "So let's see where it is.", 'start': 434.505, 'duration': 2.084}], 'summary': 'Using intellij idea to open sample fxml file and link it to scene builder folder.', 'duration': 47.428, 'max_score': 389.161, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM389161.jpg'}, {'end': 548.69, 'src': 'heatmap', 'start': 491.064, 'weight': 4, 'content': [{'end': 493.526, 'text': 'so you can go to the layout property.', 'start': 491.064, 'duration': 2.462}, {'end': 502.152, 'text': 'here you can see and in the layout property there is a pref width and pref height which you can change.', 'start': 493.526, 'duration': 8.626}, {'end': 505.935, 'text': 'so you can just give the pref width,', 'start': 502.152, 'duration': 3.783}, {'end': 517.823, 'text': 'for example 300 and pref height is equal to 300 here and press enter and now you can see some kind of grid pane here.', 'start': 505.935, 'duration': 11.888}, {'end': 530.372, 'text': 'ok, and when you save it and go to the text view, you will be able to see here pref width is set to 300 and pref height is set to 300 here.', 'start': 517.823, 'duration': 12.549}, {'end': 539.358, 'text': "ok, so whatever you change in the designer, it's going to be implemented in this fxml file also ok.", 'start': 530.372, 'duration': 8.986}, {'end': 543.123, 'text': 'so what we are going to do now is we are going to take a button,', 'start': 539.358, 'duration': 3.765}, {'end': 548.69, 'text': 'so we will go to controls option here and the first option here in control says button.', 'start': 543.123, 'duration': 5.567}], 'summary': 'In the layout property, set pref width to 300 and pref height to 300. changes in designer apply to fxml file.', 'duration': 30.867, 'max_score': 491.064, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM491064.jpg'}, {'end': 605.235, 'src': 'heatmap', 'start': 579.95, 'weight': 0.752, 'content': [{'end': 592.912, 'text': 'ok. so when you go to the text option here and sample.fxml file, when you just scroll it on the right hand side,', 'start': 579.95, 'duration': 12.962}, {'end': 598.033, 'text': 'you can see our controller class is sample.controller right.', 'start': 592.912, 'duration': 5.121}, {'end': 605.235, 'text': 'so by default its sample.controller, which is this class which is automatically created for us.', 'start': 598.033, 'duration': 7.202}], 'summary': 'In the sample.fxml file, the controller class is sample.controller by default.', 'duration': 25.285, 'max_score': 579.95, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM579950.jpg'}, {'end': 647.585, 'src': 'embed', 'start': 608.135, 'weight': 5, 'content': [{'end': 621.581, 'text': 'inside the controller class we will just create a method, for example public void, for example press button,', 'start': 608.135, 'duration': 13.446}, {'end': 624.842, 'text': "and it's going to take one argument which is action event.", 'start': 621.581, 'duration': 3.261}, {'end': 638.735, 'text': 'so just write action event and just write the name of your argument, for example event itself,', 'start': 624.842, 'duration': 13.893}, {'end': 644.081, 'text': 'and then we are going to execute some code inside this method.', 'start': 638.735, 'duration': 5.346}, {'end': 647.585, 'text': 'So for simplicity, I am going to just print something.', 'start': 644.862, 'duration': 2.723}], 'summary': 'Create a method pressbutton inside the controller class to execute code upon action event.', 'duration': 39.45, 'max_score': 608.135, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM608135.jpg'}], 'start': 186.124, 'title': 'Installing and configuring javafx scenebuilder', 'summary': 'Covers downloading and installing scenebuilder from glueonhq.com, for windows x64 os, and configuring it with intellij idea, including relocating the folder, modifying layout properties, and writing code in the controller class.', 'chapters': [{'end': 272.467, 'start': 186.124, 'title': 'Installing javafx scenebuilder', 'summary': 'Covers the process of downloading and installing scenebuilder, including the need to visit glueonhq.com for the latest version, and the steps to download and install the application for windows x64 operating system.', 'duration': 86.343, 'highlights': ['The latest version of SceneBuilder is available at glueonhq.com. Users need to visit glueonhq.com to obtain the latest version of SceneBuilder as Oracle no longer supports it.', "The download and installation process is straightforward, involving clicking 'next' buttons. The installation process is simple and involves clicking 'next' buttons to complete the setup.", 'The specific version for Windows 64-bit operating systems is required for installation. For installation, the version designed for Windows x64 operating systems needs to be downloaded.']}, {'end': 672.508, 'start': 273.148, 'title': 'Installing and configuring scene builder', 'summary': 'Explains the process of installing and configuring scene builder, including the default installation path, relocating the folder to a simpler location, integrating it with intellij idea, modifying the layout properties, and writing code in the controller class.', 'duration': 399.36, 'highlights': ['The default installation path for Scene Builder on Windows operating system is located at C:\\Users\\\\AppData\\Local\\SceneBuilder. Provides the default installation path for Scene Builder, offering specific location details.', 'Instructions on relocating the Scene Builder folder from the default installation path to a simpler location, such as the C drive, for easier access and remembrance. Explains the process of relocating the Scene Builder folder to a more convenient location.', 'Demonstrates the integration of Scene Builder with IntelliJ IDEA by providing the path to the Scene Builder folder within the IntelliJ IDEA interface. Illustrates the integration process of Scene Builder with IntelliJ IDEA, showcasing the path configuration within the interface.', 'Guidance on modifying layout properties within Scene Builder, such as pref width and pref height, and the resulting changes in the FXML file. Provides instructions for modifying layout properties in Scene Builder and highlights the impact on the associated FXML file.', 'Instructions for writing code in the controller class to execute button press events, including creating a method, specifying the argument, and executing a code snippet to print a message. Explains the process of writing code in the controller class to handle button press events, detailing the method creation and code execution.']}], 'duration': 486.384, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM186124.jpg', 'highlights': ['The latest version of SceneBuilder is available at glueonhq.com. Users need to visit glueonhq.com to obtain the latest version of SceneBuilder as Oracle no longer supports it.', 'The specific version for Windows 64-bit operating systems is required for installation. For installation, the version designed for Windows x64 operating systems needs to be downloaded.', 'The default installation path for Scene Builder on Windows operating system is located at C:\\Users\\\\AppData\\Local\\SceneBuilder. Provides the default installation path for Scene Builder, offering specific location details.', 'Instructions on relocating the Scene Builder folder from the default installation path to a simpler location, such as the C drive, for easier access and remembrance. Explains the process of relocating the Scene Builder folder to a more convenient location.', 'Guidance on modifying layout properties within Scene Builder, such as pref width and pref height, and the resulting changes in the FXML file. Provides instructions for modifying layout properties in Scene Builder and highlights the impact on the associated FXML file.', 'Instructions for writing code in the controller class to execute button press events, including creating a method, specifying the argument, and executing a code snippet to print a message. Explains the process of writing code in the controller class to handle button press events, detailing the method creation and code execution.', "The download and installation process is straightforward, involving clicking 'next' buttons. The installation process is simple and involves clicking 'next' buttons to complete the setup.", 'Demonstrates the integration of Scene Builder with IntelliJ IDEA by providing the path to the Scene Builder folder within the IntelliJ IDEA interface. Illustrates the integration process of Scene Builder with IntelliJ IDEA, showcasing the path configuration within the interface.']}, {'end': 911.595, 'segs': [{'end': 706.732, 'src': 'embed', 'start': 672.508, 'weight': 0, 'content': [{'end': 684.399, 'text': 'file here and then go to the scene builder here and in the scene builder, go at the right bottom and here you will be able to see this code.', 'start': 672.508, 'duration': 11.891}, {'end': 692.467, 'text': 'so just click code here and in the code you will be able to find this fx id.', 'start': 684.399, 'duration': 8.068}, {'end': 700.13, 'text': 'So in the controller first of all we need to define this FX ID for the button right?', 'start': 693.087, 'duration': 7.043}, {'end': 706.732, 'text': 'So what we are going to do next is we can give some ID to our button here.', 'start': 700.37, 'duration': 6.362}], 'summary': "In the scene builder, locate the code and define the button's fx id in the controller.", 'duration': 34.224, 'max_score': 672.508, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM672508.jpg'}, {'end': 836.048, 'src': 'embed', 'start': 800.048, 'weight': 1, 'content': [{'end': 805.914, 'text': "So right now it's showing me some error so let's see what the error is.", 'start': 800.048, 'duration': 5.866}, {'end': 814.057, 'text': 'so i can see here the error here is error resolving on action press button.', 'start': 806.434, 'duration': 7.623}, {'end': 820.56, 'text': 'either the event handler is not the namespace or there is error in the script right.', 'start': 814.057, 'duration': 6.503}, {'end': 836.048, 'text': "so when i open this controller.java class here in the import, by default it takes the action event class from awt, which we don't want, right?", 'start': 820.56, 'duration': 15.488}], 'summary': 'Error in event handler for button press in controller.java class.', 'duration': 36, 'max_score': 800.048, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM800048.jpg'}, {'end': 911.595, 'src': 'embed', 'start': 869.332, 'weight': 2, 'content': [{'end': 876.736, 'text': 'So just correct this import and then save it once again and we are going to run it once again and hopefully the error will be gone this time.', 'start': 869.332, 'duration': 7.404}, {'end': 886.086, 'text': 'So now our window is open and when I click this button, hopefully we will be able to see hello world here also.', 'start': 877.156, 'duration': 8.93}, {'end': 890.508, 'text': 'so i will click the button and you can see hello world is printed once again.', 'start': 886.086, 'duration': 4.422}, {'end': 896.15, 'text': 'hello world is printed when i click the button right.', 'start': 890.508, 'duration': 5.642}, {'end': 899.011, 'text': 'so this is fairly simple, okay.', 'start': 896.15, 'duration': 2.861}, {'end': 907.714, 'text': 'so in this way you can create your first java fx project in intellij idea using the scene builder.', 'start': 899.011, 'duration': 8.703}, {'end': 909.314, 'text': 'so i hope you have enjoyed this video.', 'start': 907.714, 'duration': 1.6}, {'end': 911.595, 'text': 'please subscribe and bye for now.', 'start': 909.314, 'duration': 2.281}], 'summary': 'Fixing import, running code, and creating javafx project in intellij idea using scene builder.', 'duration': 42.263, 'max_score': 869.332, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM869332.jpg'}], 'start': 672.508, 'title': 'Creating a javafx project with scene builder', 'summary': "Explains how to create a javafx project using scene builder, defining fx ids for components, resolving errors in event handling, and running the code to display 'hello world' upon button click.", 'chapters': [{'end': 911.595, 'start': 672.508, 'title': 'Javafx project with scene builder', 'summary': "Explains how to create a javafx project using scene builder, defining fx ids for components, resolving errors in event handling, and running the code to display 'hello world' upon button click.", 'duration': 239.087, 'highlights': ['The chapter explains the process of defining FX IDs for components in JavaFX, highlighting the importance of this step for later use when adding labels or other components, and emphasizes the need to define the FX ID in the controller (Relevance: 5)', "It details the process of resolving errors in event handling by correcting the import statement from 'java.awt.event.ActionEvent' to 'javafx.event.ActionEvent', highlighting the specific error message and the corrective action taken (Relevance: 4)", "The chapter demonstrates the outcome of running the code, showcasing the successful behavior of the button action by printing 'hello world' upon clicking the button, thus providing a tangible result of the code execution (Relevance: 3)", 'It provides a walkthrough of using Scene Builder in IntelliJ IDEA to create a JavaFX project, offering a simple and clear guide for beginners and noting the importance of understanding this process (Relevance: 2)']}], 'duration': 239.087, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/T3NlWMzPyXM/pics/T3NlWMzPyXM672508.jpg', 'highlights': ['The chapter explains the process of defining FX IDs for components in JavaFX, emphasizing the need to define the FX ID in the controller (Relevance: 5)', "It details the process of resolving errors in event handling by correcting the import statement from 'java.awt.event.ActionEvent' to 'javafx.event.ActionEvent' (Relevance: 4)", "The chapter demonstrates the outcome of running the code, showcasing the successful behavior of the button action by printing 'hello world' upon clicking the button (Relevance: 3)", 'It provides a walkthrough of using Scene Builder in IntelliJ IDEA to create a JavaFX project, offering a simple and clear guide for beginners (Relevance: 2)']}], 'highlights': ['The process includes creating a new JavaFX project, downloading and installing Scene Builder, and setting it up with IntelliJ IDEA.', 'The chapter provides a step-by-step guide for creating a JavaFX project in IntelliJ IDEA, including choosing the JavaFX option and giving a title to the project.', 'The latest version of SceneBuilder is available at glueonhq.com. Users need to visit glueonhq.com to obtain the latest version of SceneBuilder as Oracle no longer supports it.', 'The specific version for Windows 64-bit operating systems is required for installation. For installation, the version designed for Windows x64 operating systems needs to be downloaded.', 'The default installation path for Scene Builder on Windows operating system is located at C:\\Users\\\\AppData\\Local\\SceneBuilder. Provides the default installation path for Scene Builder, offering specific location details.', 'Instructions on relocating the Scene Builder folder from the default installation path to a simpler location, such as the C drive, for easier access and remembrance. Explains the process of relocating the Scene Builder folder to a more convenient location.', 'The chapter explains the process of defining FX IDs for components in JavaFX, emphasizing the need to define the FX ID in the controller (Relevance: 5)', "It details the process of resolving errors in event handling by correcting the import statement from 'java.awt.event.ActionEvent' to 'javafx.event.ActionEvent' (Relevance: 4)", "The chapter demonstrates the outcome of running the code, showcasing the successful behavior of the button action by printing 'hello world' upon clicking the button (Relevance: 3)", 'The demonstration also covers the process of downloading and installing Scene Builder on Windows operating system and exploring the files within the JavaFX project.']}