/libjpmul-configurator

Graphical configuration utility for libjmul

Primary LanguageJavaOtherNOASSERTION

libjpmul-Configurator

About

libjpmul-Configurator is a minimal graphical user interface to alter configuration parameters of libjpmul at runtime. It is easily integrated with any application using libjpmul.

Getting started

Step 1: Get libjpmul-Configurator

Click here to download the source archive

Click here to download the packaged library

Step 2: Integrate it

Include the source or .jar in your project path. Build the project to see that everything is still working. libjpmul-Configurator includes two classes, ConfigurationModel and ConfigPanel. ConfigPanel extends JScrollPane, so to integrate it we simple add it to a JFrame, then register ConfigurationModel with it.

Minimal example

JFrame frame = new JFrame("libjpmul-Configurator");  
ConfigPanel panel = new ConfigPanel();
ConfigurationModel model = new ConfigurationModel();
model.addPropertyChangeListener(panel);
frame.add(panel);
frame.pack();
frame.setVisible(true);

Licence

libjpmul-Configurator is available under the modified 3-clause BSD license. See the LICENSE file for more information.