JAR Bundler using OSXAdapter causing application to lag or terminate
It looks like you’re blocking the event dispatch thread(EDT). SwingWorker would be a better choice, but this example implements Runnable. Addendum: You might look at this project for an example of MVC architecture. It also shows how to construct a Mac OS application bundle without using JAR Bundler. More on MVC may be found here. … Read more