In version 1.6, ModbusPal has been redesigned so that several instances can coexist. The core of the application resides in the modbuspal.main.ModbusPalPane class, which is a subclass of javax.swing.JPanel.
But it is not necessary to display the panel in order to use it.
An application can create an instance of ModbusPalPane and call the appropriate methods in order to perform all the actions that the user would perform thanks to the graphical interface.
Additionally, ModbusPal offers an internal storage mechanism in order to identify the ModbusPalPane instances and to be able to retrieve them by their identifier.
keyas its identifier, or return the existing ModbusPalPane that has already been created with this identifier.
Please consult the Javadoc of ModbusPal in order to get more information on the methods of ModbusPalPane.