JxnPortable Readme © 2013-21 K.-M. Graf, EIT  

Readme (content)


what is JXN?

      A tutorial and a gallery demonstrate some of the features

advantages

  • easy to learn, exciting results after a few minutes (see tutorial > basic applications)
      - simplified expression syntax: reduced writing effort, improved readability
      - dynamic interactive graphic displays with flexible auto scale and zooming

  • unlimitted extensibility
      - full interactive access to the complete Java API (see tutorial > programmer examples)
      - easy application of third party packages (see e.g. tutorial > Commons Math examples)
      - easy integration of user defined classes including user defined algebra

  • proximity to the Java programming language
      - apply your Java developer knowledge, interactively expand your Java skills
      - use JXN for prototyping and to explore Java features with minimum overhead

requirements

  • JXN is based on Java: The → Java runtime environment (JRE) must be installed to run JXN.
    The JRE is available for download free of charge for personal use from → java.com ((or → http://www.oracle.com/.../java)).
    The remarks on browser support on the download pages are irrelevant for JxnPortable and can be ignored.
    (( If you are using → OpenJDK you may need to adjust the set path-command in your JxnPortable/JxnStart.bat so that jxn finds your java.exe ))

  • JxnPortable runs as Java application
      - JxnStart.bat starts JXN using the Java runtime environment (JRE) and java.exe
      - JxnPortable does not require a browser plug-in, Java Applets or Web Start (deprecated by Oracle)
        ⇒ also works, if Java content is disabled for browser and Java Web Start applications ((→ Java Control Panel: Security))

download JxnPortable (JXN as portable Java-Application)

    download latest version from  http://graf.eit.h-da.de/jxn/download.html
    JxnPortable.zip contains a complete copy of graf.eit.h-da.de/jxn/JxnPortable

how to start JxnPortable

    JXN can start without installation ((Wikipedia: → portable application)):
  • to start JXN as a Java-Application please double-click file    or  JxnStartMinimized.bat(.lnk)  (on folder JxnPortable)

    Optional: to enable start of JXN-Application with double-click on a jxn-file please execute the following steps once:

    On folder JxnPortable
  1. run  JxnSetup(.bat)  by double-clicking the file
  2. double-click  JxnInstall(.reg)  to enter the required registry settings
    (accept the informational messages on entering data to the Windows Registry ((→ Wikipedia)) )
    now you can start JXN by double-clicking a jxn-file

    JxnSetup(.bat) also creates a desktop link JxnPortable for JXN start  (the link may be moved, copied or deleted at will)

files and subfolders on folder JxnPortable

    0_JxnREADME_en.html - this file
    JxnIndex.html - links to subpages
    JxnCopyright.html - copyright information
    JxnVersionInfo.html - JxnPortable version

    JxnStart.bat - starts JXN as Java-Applikation
    JxnStartMinimized.bat(.lnk) (created by JxnSetup.bat) - JxnStart.bat with minimized console window
    JxnStartApplet~IEonly.html - starts JXN as (local) Java-Applet (deprecated, still supported only by InternetExplorer)
    JxnViewer.bat - used internally

    JxnSetup.bat - creates JxnInstall.reg, JxnStartMinimized.bat(.lnk) and the desktop link JxnPortable(.lnk)
    JxnInstall.reg (created by JxnSetup.bat) - registry settings required to start with double-click on jxn-files
    JxnRemove.reg - removes the registry settings

    Subfolders:
    docs - user documentation, tutorials, demos, apidocs
    files - jxn internal files
    include - jxn include files
    user - initially empty, here you can put your own java class files (access via classpath) or your jxn include files (access: #JXN:user/yourFilename.jxn)

what JXN is not


copyright and terms of use

    copyright information is given in JxnCopyright(.html)


  JXN     Tutorial     Gallery     © 2013-16 K.-M. Graf, EIT