Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.063.394 Times

jwx! 0.0.2-p4

  Date Added: July 19, 2010  |  Visits: 821

jwx!

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



jwx! is a Java binding to the wxWidgets GUI framework. jwx! adds Java to the list of languages you can use to develop GUIs with the wxWidgets framework. Why yet another GUI toolkit for Java? The reason is not, as you might think, providing native GUI library for Java, but my thought of an Universal solution for developing GUI using any programming language. With its long history and proven stability, wxWidgets GUI framework having bindings to languages like Python, Perl, .NET etc., makes it most suitable for developing GUI with the language of your choice. Why one should think about an Universal GUI development framework? Suppose you are developing software using different programming languages individually or even under team environment, you might face a problem of creating GUI for your project. Sometimes it requires learning new GUI toolkit specific to the language. For example, if you are developing a graphics application using Java, you might use swing. In another project you are writing document processing application using Python, you might use `Tkinter`. For C++ it might be GTK, Qt, Motif, MFC... But think of a GUI framework that you can use for developing GUI using any programing language? Learn a single GUI framework, wxWidgets, and then use this knowledge for developing GUI using your favourite progamming language! wxWidgets itself for C++, wxPython for Python, wxPerl for Perl, wx.NET for .NET languages, ... `jwx!` adds Java to the list of languages you can use developing GUI using wxWidgets framework, the Universal way... Whats New in This Release: - Changes: - Restructured the Core module - Most of the constants and global functions have been moved to the relevant classes. Added aliases to some lengthy constants. - wxPython style `bind/unbind` methods have been replaced with wxWidgets style `connect/disconnect` methods. - StockObject accessing methods have been removed. - Added check for wx.App initialization. Any attempt to create an instance of some jwx! classes that depends on stock objects before wx.App enters the `onInit`, results in fatal error. - New features: - Supports, overriding several virtual methods. - Access restriction on Event handlers have been removed. - Now accepts arbitrary Java objects as client data. - Added several new classes and methods. - Fixed: - Fixed Jvm crash, due to abnormal termination. - Fixed exception handling problem on wxGTK. Previously the JVM was unable to process exceptions thrown after wx.App enter the main event loop. - Prevents premature garbage collection of wx.ArtProvider instances.. jwx! is a new Java binding to the wxWidgets GUI framework

Requirements: No special requirements
Platforms: Linux
Keyword: Developing Framework Gui Framework Java Java Binding Jwx Libraries Programming Using Wxwidgets
Users rating: 0/10

License: Freeware
USER REVIEWS
More Reviews or Write Review


JWX! RELATED
Science  -  Java API for NMEA Programming. 1.0
Java API for NMEA programming. Java Parser for NMEA Streams.
47.59 KB  
Libraries  -  CSVObjects 0.5b
CSVObjects is a free and open sourced Java based framework for transparently parsing and unmarshalling Comma Separated Value (CSV) files and records into Plain Old Java Objects without the need to code the parsing logic manually. Instead, the...
2.17 MB  
Libraries  -  wx4j 0.2.0
wx4j project is a Java binding for wxWindows. It provides a Java GUI toolkit using native widgets (to utilize the native look and feel). This is in contrast to Swing/JFC which tries to mimic the native look and feel, but usually doesnt quite...
3.3 MB  
Libraries  -  sdljava 0.9.1
sdljava project is a Java binding for the SDL API. It provides the ability to write games and other applications in Java. It is designed to be fast, efficient and easy to use. Full support for access to audio, keyboard, mouse, joystick, 2D...
 
Libraries  -  jZeno 1.0.36
jZeno is a meta-project that integrates a collection of java open source libraries, to form a ready-to-use web development environment. jZeno is made to allow people to create web applications by using pure java development as much as possible....
31 MB  
Libraries  -  StrBio 1.0
StrBio is a set of Java classes and libraries useful for development of software for computational structural biology research. They are licenced under the LGPL. he strbio.org classes are the basis for several published research projects,...
12.7 MB  
Libraries  -  Aranea framework 1.0.10
Aranea is an Open Source Java Hierarchical Model-View-Controller Web Framework that provides a common simple approach to building the web application components, reusing custom or general GUI logic and extending the framework. The framework...
19.7 MB  
Libraries  -  Roma Framework 10 RC1
ROMA wants to change the way to do Java Applications. Its a Meta-Framework designed to build cross frameworks applications in very short time. ROMA wants to glue the best of Java tools and frameworks together. ROMA doesnt want to reinvent the...
 
Libraries  -  File::Comments::Plugin::Java 0.07
File::Comments::Plugin::Java is a Perl plugin to detect comments in Java source code. SYNOPSIS use File::Comments::Plugin::Java; File::Comments::Plugin::Java is a plugin for the File::Comments framework. Both /* ... */ and // style comments...
12.29 KB  
Science  -  Agent Developing Framework 0.2
ADF is an open source framework for developing software agents, using J2EE and JBoss.
371.17 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB