Menu

Tree [4b3d89] master /
 History

HTTPS access


File Date Author Commit
 Eu3 2020-08-12 CANewbould CANewbould [054010] Updated JAPI libraries
 Eu4 2020-08-12 CANewbould CANewbould [054010] Updated JAPI libraries
 demos 2020-08-12 CANewbould CANewbould [fb6886] JAPI examples laid out more extensively
 e-examples 2020-08-11 CANewbould CANewbould [182058] Original Euphoria examples with CRLF endings
 alert_demo.PNG 2020-02-23 CANewbould CANewbould [32179e] Screenshot
 eujapi3.zip 2020-02-16 CANewbould CANewbould [e0e12f] Added zip files for both versions
 eujapi4.zip 2020-02-16 CANewbould CANewbould [e0e12f] Added zip files for both versions
 readme.TXT 2020-02-12 CANewbould CANewbould [07b46f] Initial commit
 readme.html 2020-02-12 CANewbould CANewbould [07b46f] Initial commit
 readme.md 2020-08-18 CANewbould CANewbould [4b3d89] Updated to refer to demos folder

Read Me

= Euphoria and JAPI

This project enables the Euphoria programming language to access the Java Swing library through the JAPI interface.

Two versions are provided:

* one to run on the RDS version of Euphoria
* one to run on the Open Euphoria version of Euphoria

Each folder is self-contained, having three sub-folders:

* bin: for the executables
* include: for the required Euphoria extension libraries
* demo: for the very simple example

In both cases the **demo** folder contains both the simple app and the means to run it.

Running a (strictly the first) application invoking the JAPI interface opens up a logging and remote access app. Once active, which can take a while the first time, you can utilise it for debugging as the procedure **j_setdebug** enables different levels of diagnosis (default = 0).

The site [[https://userpages.uni-koblenz.de/~evol/japi/japi.html]] gives the documentation for the Eu3 japi library and is largely accurate for the Eu4 version, although an alternative for that version is supplied in the repository.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.