Details
Description
I added the ability to start a groovy.ui.Console from within my swing application using a simple
new Console(binding).run();
call, however that call internally resets the look and feel to the system look and feel which causes all kinds of weird UI problems in the running application which has been configured to use a different look and feel.
I like the fact that the LnF is set to the system look and feel, but that should only happen if the Console is run using the main() not in general if opened via a simple run().
To maintain backward compatibility I would suggest to add a property which can be used to disable the LnF switching.