


(NetLogo 5.1 was the last version to support 10.5 and 10.4 NetLogo 5.2.1 was the last version to support 10.6 and 10.7) Linux: NetLogo should work on standard Debian-based and Red Hat-based Linux distributions. I'm currently leaning toward re-opening the modal dialog for zero time, as that keeps it nice and modal and has the best user experience. NetLogo is available for Windows, Mac, and Linux machines, downloadable from the project homepage. As an aside, I attempted to also solve this by attaching the menu to the application in OSX, rather than to the JFrame, but that broke many things in many odd ways (does netlogo count on the menu being attached to the jframe for other purposes? That is an interesting question) My best guess at this time is that OSX is doing something funny because the frame that gets focus (when opening a new model) after the modal dialog closes is the 3D view, something that has no menu items. If, after letting the other thread come back, with the ModalProgressTask being modal, we then setVisible(true) on it again, starting up another thread that does nothing but return immediately and hide/dispose the ModalProgressTask, everything works as you'd like! If we don't use the ModalProgressTask, everythings as you'd like. Once the file is downloaded, open it (from a Mac, it should be on your desktop from Windows, look under Program Files to find it). If the ModalProgressTask is not modal, everything works as you'd like. By default, pyNetLogo and Jpype will attempt to automatically identify the NetLogo version and installation directory on Mac or Windows, as well as the Java home directory.
#Netlogo for mac install
Alrighty, after some more investigation, this is what I've found. pyNetLogo can be installed using the pip package manager, with the following command from a terminal: pip install pynetlogo.
