| |
 |
|
JConfig Class Library
Vote for JConfig in the Best Class Library category!
Make the features you need part of "standard" Java!
What is it?
JConfig is a cross-platform library which supplements the core Java API.
It lets you work with files, web browsers, processes, file types, and other system-level items in a much more
advanced manner than that provided by the standard Java class libraries.
JConfig is similar to some of the Microsoft extensions to Java, except: it's completely cross-platform!
JConfig runs on Windows, Mac, Unix, and other platforms to come.
Find out how JConfig compares with the built-in Java class libraries! Click
here.
What can I do with it?
Here's a partial list, by category:
- Files: Enumerate the user's disk drives, and obtain extended information on
files, directories, volumes, and filesystems: their icons, creation dates, version information, mount points, and
much more...
- Web Browsers: Launch a file or URL in the user's Web browser...
- Video Monitors: Enumerate and get information on the user's video monitors:
bit depth, bounds, etc...
- External Processes: Create external processes, send basic commands to external
processes, obtain the PSN or HWND of a process you created, and enumerate the currently running processes...
- File Types: Find applications associated with a given file type, find applications
by name, and convert between Windows file extensions and Mac creator/file type codes...
|
|
NEWS
|
| Sep. 29, 1999: JConfig 1.2.5 released |
| Sep. 28, 1999: Support
Forums established |



Apple Technote 1168
|
For an example of an application written using JConfig, see our ImageMeister
application.
For another example of an application written using JConfig, see BinaryLabs' PeoplePost
application.
|
What platforms does it run on?
- Win95, Win98, and WinNT using the SunJDK 1.x or the MSVM...
- MacOS, using MRJ or CodeWarrior Pro2 on PowerMacs...
- Linux, using the blackdown.org JDK1.1.6...
- most Unix systems...
Other VMs may be supported on request. If this library is run on a VM other than those listed above, a limited
set of functionality is provided.
Support Forums NEW!
Click here to access the new JConfig Support Forum. Read and reply to technical
and licensing questions from other JConfig users!
How much is it?
You can download and use JConfig for your own personal use and evaluation purposes free of charge.
You can redistribute the JConfig runtime components with your application, free of charge ( some restrictions
apply. )
Complete details are provided in the file 'license.txt'.
Can I get the source code?
Source code licenses are now available.
The license includes the complete Java and C++ source code for all platforms.
Click here for more information.
Which version is this?
This is version 1.2.5, released 9/29/99.
Is the documentation online?
Click here to read the complete documentation online.
Is there a mailing list?
To receive updates, subscribe to the JConfig mailing list. This is a low-volume list for announcements concerning
JConfig. To subscribe, send a message to JConfig-Dev-request@lists.best.com
with the single word 'subscribe' ( without the quotes ) in the subject line and in the body of the message. NOTE:
your email address will only be used for announcements concerning JConfig, ImageMeister, and related products,
and will not be disclosed to other parties or used for any other purpose.
How do I download it?
Why JConfig is Important to You
Do you really think java.io.File is a cross-platform way to specify a file? Should something as deeply
flawed as java.io.File (or Runtime.exec(), etc. etc.) really be made part of an International Standard?
We don't think so.
For months, we've been going through "official channels", trying to make an expanded and enhanced
version of JConfig part of the official Java standard.
Unfortunately, all our attempts to obtain information on how to accomplish this have so far been unsuccessful.
So, if we can't make JConfig a de jure standard, we want to make it a de facto standard.
If you want to see Java fulfill its cross-platform promise and help you to create high-quality software,
please support us in this effort. Contact the companies involved, and let them know that you support JConfig.
For background information on submitting proposed extensions to Java, see 'The
Java Gated Community Process' by Elliotte Rusty Harold
Thank You.
|