By Tony Bevis on Sunday, 22 October 2023
Category: Java

Java programming course: 16.1 Developing a user interface

​Developing a user interface

Now that you have some familiarity with the various graphical components which are available you need to know how to get them to interact with each other to achieve your application's goals.

In this section you will learn:

Developing interacting components and panels

This section will demonstrate an approach to developing independent yet interacting panels typical of real-world applications, albeit much simplified to focus on the principles involved.

You will return to the ZooKeeper class you developed previously and create a desktop application that enables the zoo administrator to create, edit or remove individual zookeepers.

This part of the application will look like this:

The tab consists of:


You will also use the NetBeans GUI builder (known as "Matisse") to help build the graphical layouts for the main panels.

Next lesson: 16.2 Defining a selection list of zookeepers

Related Posts

Leave Comments