English | 2021 | ASIN: B08T7PQDKY | 305 pages | PDF, AZW3 | 5.36 MB
The book introduces JavaFX as an alternative to Swing and Java2D, thus treating how to work with 2D graphics in JavaFX, as well as the main components and layout.
The goal is that you will quickly be able to write programs with a graphical user interface using JavaFX. There are many topics, especially JavaFX properties, which the book does not include, but these topics are dealt with in the following book. JavaFX is intended as an alternative to Swing, and it is especially for better graphics and other media used in the user interface. With JavaFX, it is easier to develop applications with a modern user interface and with all the possibilities that users expect and get used to from web applications. The book does not require the reader to know Swing and Java2D in detail, but assumes that the reader has an introductory knowledge of developing programs with a graphical user interface.As the title says this series of books deals with software development, and the goal is to teach the reader how to develop applications in Java. It can be learned by reading about the subject and by studying complete sample programs, but most importantly by yourself to do it and write your own programs from scratch. Therefore, an important part of the books is exercises and problems, where the reader has to write programs that correspond to the substance being treated in the books. All books in the series is built around the same skeleton and will consist of text and examples and exercises and problems that are placed in the text where they naturally belongs. The difference between exercises and problems is that the exercises largely deals with repetitions of the substance that is presented in the text, and furthermore it is relatively accurately described what to do. Problems are in turn more loosely described, and are typically a little bigger and there is rarely any clear best solution. These are books to be read from start to finish, but the many code examples, including exercises and problems plays a central role, and it is important that the reader predict in detail studying the code to the many examples and also solves the exercises and problems or possibly just studying the recommended solutions.