I suggest you use NetBeans and create a project using the preexisting Swing Desktop Application template.
It will create the basic infrastructure for your application, including the main window with a menu and a status bar with a progress bar, about the field, event handlers, etc., all pre-connected.
For example, whatβs nice is that the progress bar is already set up to listen to any task of the task that you create, therefore, simply by creating a new action task, you will get a working progress bar that will be launched when the task is executed, without the need to code it.
In addition, you get a visual drag and drop editor that can sometimes be disappointing when it comes to resizing and layouts, but for simple layouts itβs very convenient and convenient. You can create an interface as soon as possible.
See here for more details.
JRL
source share