Photo above shows Jmk 0.1.3 running on @Macarlo's NT4 SP6 Jean-Bernard
Clerin In
Affiliation =@MACARLO MICROSOFT= =@MACARLO YAHOO= =@MACARLO WEBALIAS= =@MACARLO ALTAVISTA=
|
![]()
![]()

by @Macarlo
Windows
2000 Professional Beta Tester
(Screenshots by Namo
Capture)
![]()
Hi
All.
JBC Software, developers of HomePage Publisher (design mode web editor for OS/2
Warp) and GPF Rexx (IDE for Rexx development) is now announcing the availability
of a new 100% pure Java IDE, called Jmk. It is a multiplatform tool, composed
of an Interface Builder, a System Recovery, a generator of Java source code.
It aims at the Java developers community. We downloaded the latest beta
release (0.1.3) in order to test it on Windows 2000 environment. At this time
Jmk are compatible only with Windows 32 and UNIX platforms but a version compatible
with OS/2 will be out soon. If you are a Java developer We encourage you to
jump JBC web site. You can download the beta (a form must be filled and sent
to the developer - and you will receive a key). At JBC web site is also available
a complete review about Jmk with several photos. Interested? Point you browser
at:
http://ourworld.compuserve.com/homepages/clerin/
Note that
you must have Sun-compatible Java 2 SDK installed. You can download it from
Sun Microsystems, Inc. web site at:
http://www.sun.com
CLICK THE LINK BELOW TO SEE JMK ON WINDOWS 2000 PRO
Jmk Beta 0.1.3 Runs Fine on Win 2000 Pro
![]()

Photo above shows Jmk 0.1.3 starting on @Macarlo's NT4 SP6
100 % pure Java,
Jmk is therefore compatible with all the platforms that support Java 1.2
(i.e. Sun/Solaris, Linux, Windows NT, Windows 9x, and soon OS/2).
Note that all the tests have been made with Java 1.2.2 and Java 1.3. You
are recommended to use Java 1.3. The code generated by Jmk is compatible from
Java 1.1.8 to 1.3.
Since Jmk is both in
100 % pure Java and 100 % Swing, you may change the Look and Feel available
on your platform.
All the features implemented on this beta version are operational. They will
allow you to use the product with real satisfaction. Part of Jmk was generated
by Jmk itself. Of course Jmk did not run under all the operating systems, so
it might encounter some problems. Having feedback about this is one of the reasons
of this betatesting cycle.
Jmk is oriented towards
the 2K years. Support of AWT controls has been removed, and only the swing controls
are supported in this beta.
The different layouts
are being tested, so they are not included in this beta. Only the "nolayout",
i.e. the possibility of setting your controls anywhere you want, by using the
Drag and Drop options, is available in this beta.
The Jmk system recovery has been designed to retrieve and restore
your data in any circumstances, even after a crash system, a power-off, etc...
The system recovery
is associated with a persistent undo/redo that allows you to undo or redo any
action you made with the interface builder.

Photo above shows Jmk 0.1.3 Properties window
The Jmk interface builder
is a WYSIWYG, real interface builder allowing you to design your application
by using the Drag and Drop, Click operations, etc... All the components are
visual, this will obviously include menus, popup menus, etc...
The interface builder
offers a menu bar and popup menus accessible by clicking the right mouse button.
Jmk has a very powerful, nice look generator of
code. It generates a .java file, modifiable both by Jmk and developers.
This source code is shared between both of them. There is no banner such as
"You may begin to modify" between two comments, so it lets you
free to modify the code at your own convenience by using any code editor. It
also generates type Abstract classes. Those Abstract files must not and cannot
be modified by developers.
In other words, Jmk generates two files : one modifiable both by Jmk and developers,
and a second one not modifiable because systematically regenerated.
There is no installation,
strictly speaking. The product is provided in a zip format, it must be unzipped
in the directory that fits you. By unzipping this file you will get the Jmk.jar
file, ready to run. More, you will get a readme directory that contains this
file.
You are strongly recommended to add
the path of the Jmk.jar file into the classpath of your system.

Photo above shows SDK 1.2.2 being installed on @Macarlo's NT4 SP6
Jmk requires you to have a Sun-compatible
Java 2 SDK installed. Java 2 SDK version 1.2.2. and version 1.3 have been used
for this Jmk beta version. This release was primarily tested on Windows NT/95
and Linux.
![]()
CONTACT AUTHOR
JBC Software
Development
Jean-Bernard
Clerin
http://ourworld.compuserve.com/homepages/clerin/
Clerin@CompuServe.Com
![]()
![]()
@Macarlo,
Inc.
@Macarlo's Shareware
& Web
OS/2
Java Lobby Member
Java Site Accredited