Java Wrapper for x3270 (IBM 3270 terminal emulator)

Java Wrapper for x3270 (IBM 3270 terminal emulator).

License

License

MIT License
GroupId

GroupId

com.github.filipesimoes
ArtifactId

ArtifactId

j3270
Last Version

Last Version

1.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

Java Wrapper for x3270 (IBM 3270 terminal emulator)
Java Wrapper for x3270 (IBM 3270 terminal emulator).
Project URL

Project URL

http://maven.apache.org
Source Code Management

Source Code Management

https://github.com/filipesimoes/j3270

Download j3270

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.filipesimoes/j3270/ -->
<dependency>
    <groupId>com.github.filipesimoes</groupId>
    <artifactId>j3270</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.filipesimoes/j3270/
implementation 'com.github.filipesimoes:j3270:1.0.2'
// https://jarcasting.com/artifacts/com.github.filipesimoes/j3270/
implementation ("com.github.filipesimoes:j3270:1.0.2")
'com.github.filipesimoes:j3270:jar:1.0.2'
<dependency org="com.github.filipesimoes" name="j3270" rev="1.0.2">
  <artifact name="j3270" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.filipesimoes', module='j3270', version='1.0.2')
)
libraryDependencies += "com.github.filipesimoes" % "j3270" % "1.0.2"
[com.github.filipesimoes/j3270 "1.0.2"]

Dependencies

test (1)

Group / Artifact Type Version
junit : junit jar 4.13.1

Project Modules

There are no modules declared in this project.

j3270 Release Maven Central

A Java Wrapper for x3270 (IBM 3270 terminal emulator) based on py3270.

It is a Java API for x3270 (Linux) or s3270 (Windows) subprocess.

Compiling

git clone [email protected]:filipesimoes/j3270.git
cd j3270
mvn clean install

Usage

It is necessary to have installed and in your path x3270 emulator.

try (Emulator emulator = new Emulator()) {
  emulator.start();
  emulator.connect("3270host.example.com");
  emulator.waitField(10);

  emulator.fillField(17, 23, "mylogin");
  emulator.fillField(18, 23, "mypass");
  emulator.sendEnter();

  emulator.waitField(10);
  emulator.disconnect();
}

If you need more details, read Emulator class.

Versions

Version
1.0.2