Java Swing : Graphical User Interface ( GUI )
5.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java Swing : Graphical User Interface ( GUI ) to your Wishlist.

Add to Wishlist

Java Swing : Graphical User Interface ( GUI )

Learn how to write GUI (graphical user interface) applications in Java
New
5.0 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6 students enrolled
Created by Funny Code
Last updated 9/2017
English
Current price: $12 Original price: $30 Discount: 60% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Java Swing framework
  • How to write GUI applications in Java
View Curriculum
Requirements
  • Good knowledge of Java Standard Edition
  • Knowing the MySQL would be helpful
  • HTML and CSS
Description

In this course, you will adopt techniques to help you build a graphical user interface, more specifically a GUI, with the Java programming language and SWING library. For the development of a graphical user interface, the most important are the operating systems Apple Macintosh and Microsoft Windows. Thanks to them, the graphical user interface succeeded in completely replacing previously impractical textual interfaces that were complicated for efficient use. The course is split into four sections. In the first part of the course you’ll have the chance to find out what a Graphical User Interface is and when it’s used. After this, you’ll also learn everything you need about its AWT and SWING libraries. The second section is dedicated to the basics of SWING components. You’ll get a complete picture of the classes JLabel, JButton and JTextComponent, but also about what and how simple and stylized control texts are used. You’ll also get acquainted with other classes such as JToggleButton, JDialog, JColorChooser and JFileChooser. You’ll be trained to print text as well as handling SWING controls using the NetBeans GUI Builder. The third section will focus on SWING events. During these lectures, you’ll see how to create event classes and interfaces for their listeners. After that, you’ll be looking at a lesson that’ll talk about connecting to the MySQL database through NetBeans. You’ll then work on SWING's competing programming, while the last part of this study unit will deal with the use of actions and JSwing timer classes. Finally, through the final section you’ll deal with advanced SWING components, that is, by using focus and linking controls, as well as connecting through binding methods.

Who is the target audience?
  • Java developers
Compare to Other Java Swing Courses
Curriculum For This Course
27 Lectures
06:34:53
+
Let's start
27 Lectures 06:34:53
Before we start
00:40


Work with Swing in NetBeans
12:23

Swing Layouts
14:22

Containers
19:57

JComponent
18:48

JLabel and JButton
16:37

Controls for text manipulation
22:35

JToggleButton
13:37

Dialogues
24:29

JComboBox
13:27

JList
14:10

Creating user control (bean)
14:21

Swing Event Listeners
31:09

Mapping and Linking (ORM and Binding)
11:44

Thread in Swing
15:31

Action and Timer
08:39

Look and feel
15:11

Drag and drop
22:30

ImageIcon
16:02

JSpinner
10:02

JProgressBar and JSlider
11:59

JTable
11:59

JTree
08:47

Menus handling
14:51

Toolbar and Tooltip
06:18

System Tray and Splash Screen
11:18
About the Instructor
Funny Code
4.8 Average rating
10 Reviews
56 Students
9 Courses
Education team

Funny Code is a team of instructors. We want to give you the best knowledge which will help you in your career.

Our instructors are actually engineers so we created a courses with our own experience.You can expect a lot of great new material.All courses are created by trained educators and experts in video based education.Students satisfaction is our priority.