Python wrapper for the Windows Java Access Bridge
Project description
Python wrapper around the Java Access Bridge / Windows Access Bridge.
Prerequisites
- 64-bit Windows
- Java >= 8 (https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html)
- Python >= 3.7 (https://www.python.org/downloads/release/python-375/)
- Install poetry: https://python-poetry.org/docs/
Test
Enable the Java Access Bridge in windows
C:\path\to\java\bin\jabswitch -enable
.
Run test script against simple Swing application
- set environment variable
set RC_JAVA_ACCESS_BRIDGE_DLL=C:\Program Files\Java\jre1.8.0_261\bin\WindowsAccessBridge-64.dll
poetry run python tests\test.py
Packaging
- poetry build
- poetry publish
TODO:
- Support for 32-bit Java Access Bridge version
- Add rest of the parsing functions
- Better API to the ContextNode component
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file java-access-bridge-wrapper-0.4.0.tar.gz
.
File metadata
- Download URL: java-access-bridge-wrapper-0.4.0.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.6 CPython/3.7.5 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 720e25a0d094447b7e9a0943e9ec1ce4711a2284ad2e19bf1a622cd92da27e5f |
|
MD5 | 4eb2949517105aebbb403257fcd4ca69 |
|
BLAKE2b-256 | 457a6242a1b5018f3b5c1a3020fb45b187af9d964bab8fdfc2a7c8740fd7249c |
Provenance
File details
Details for the file java_access_bridge_wrapper-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: java_access_bridge_wrapper-0.4.0-py3-none-any.whl
- Upload date:
- Size: 18.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.6 CPython/3.7.5 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c7da3b5984e57c2b9d58de8dacc0c68933078621451bdd4ee55282eee10aa6b |
|
MD5 | 6492039e8a6865ece5ff21cb8d826864 |
|
BLAKE2b-256 | 13c429268f4be3a31928d82088a1be652d1f67f223fa682c8d9c8666f90f6c68 |