if (inputPane != null) {
return inputPane;
}
final JPanel panel = new JPanel();
panel.setLayout(new BoxLayout(panel, BoxLayout.LINE_AXIS));
final MyButton createConfigBtn = widgetFactory.createButton("Create Config");
createConfigBtn.setBackgroundColor(Tools.getDefaultColor("ConfigDialog.Button"));
createConfigBtn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(final ActionEvent e) {
final Thread thread = new Thread(new Runnable() {
@Override
public void run() {
application.invokeAndWait(new Runnable() {
@Override
public void run() {
createConfigBtn.setEnabled(false);
}
});
domainInfo.apply(Application.RunMode.LIVE);
application.invokeLater(new Runnable() {
@Override