This book I Wish I Knew How to... Begin Programming Java with IntelliJ for the Desktop shows you how to use the popular Java programming language to create controls and interact with forms/windows on Windows, Ubuntu, and Raspberry Pi 32-bit Desktops.
There are many books that create console examples for Java, which is great to determine that the logic of a program works well. However, there is very little information on creating and controls and interact with forms and windows with Java. This is where this book is helpful.
There are 14 chapters and contains over 250 pages with over 60 example programs.
Examples include many of the controls, SQLite Database, Canvas, and much more. Many screenshots have been added to show the results of the code with an index to help find topics quickly. The ebook is pdf formatted with all examples including Java code.
Almost all these examples create controls without using global variables. Global variables can easily cause issues when the program becomes larger which creates difficult-to-detect logical errors.
Topics of examples include windows/forms, JTextField, JLabel, JEditorPane, JButtons, JLabels, additional commands, functions, classes/module introduction, text files, canvas, SQLite database introduction, and more.