What you should know
- [Instructor] What you should know, before we get started with this course, there are a few things that you should know. First, Swing was the most widely used language to create graphical user interfaces in Java. Now, there's a new language in town called JavaFX. Swing is still supported for creating GUIs or graphical user interfaces, and it's helpful to understand Swing, especially if you want to convert an existing Swing application to the new technology, JavaFX. This course is an introduction to programming with Swing, but it's not intended as an introduction to programming in general. Instead, you should have some programming experience in Java prior to this course. If you're new to programming, though, no worries. First, check out our Java series here in the library. Swing programs are executed using the Java Virtual Machine or JVM, the same way that a standard Java program is executed. For this series, I have chosen to use the IntelliJ IDEA Community Edition, but you can choose any IDE of your choice. The IntelliJ IDEA has its own graphical user interface for creating the layout and adding the components to your application. This type of editor is often called a WYSIWYG Editor, which stands for what you see is what you get. The great thing about the IntelliJ IDEA Community Edition is that it's a free open source software that's available at jetbrains.com. For more information on using IntelliJ IDEA Community Edition, check out our course here in the LinkedIn Learning Library.