Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Reason 7.0.1 Build 3510
  • Apple iTunes 11.0.3
  • CrossOver Mac 12.2.1 Bu...
  • Skype 6.4.60.833
  • Mozilla Firefox 21.0 / ...
  • Skitch 2.5.2 Build 262792
  • Apple iMovie 9.0.9
  • Tunnelblick 3.2.9 / 3.3...
  • Sublime Text 2.0.1 Buil...
  • Avidemux 2.6.4
  • Home > Mac > Development > Libraries
     Report malware

    jfg 0.3

    Download button

    No screenshots available
    Downloads: 356  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Ricardo Pescuma Domenecci | More programs
    GPL / FREE
    182 KB / Mac OS X
    -
    January 22nd, 2013, 03:04 UTC [view history]
    Home / Development / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    jfg description

    A simple GUI creator developed in Java

    The idea that stands at the base of the jfg library is to create forms based on object attributes instead of having to write all the layout code from the scratch. To do that, it uses object reflection and a lightweight MVC model, where the programmer have only to write the model code.

    Sometimes you are writing a POC or wants easy access to the attributes of some object (or even wants a simple form requesting some data from an user) but don't want the burden to write a GUI for that. In this cases jfg came at hand.

    jfg allows the creation of simple forms with 2 lines of code, and supports the basic java types, recursive objects (aka one object as a field of the other), static attributes (if it recives a Class) and listeners for the model. It can apply the user input automatically or only when requested. Also, it tries to be very customizable.

    For the model, jfg supports Reflection, a Map of fields or Custom attributes.

    Being developed using Java, jfg is a cross-platform library that can be used on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).

    Detailed instructions on how to install and use the jfg utility on your Mac are available HERE.

    Requirements:

    · Java

    What's New in This Release: [ read full changelog ]

    · Added support for lists of objects
    · Added image control, including use of webcam (needs http://lti-civil.org but works without too)
    · Allows to add formaters to controls
    · Allows to add validation to controls
    · Easier way to configure controls
    · Allows to write custom layouts for controls
    · Includes my own fork of a split button (from http://swtsplitbutton.googlecode.com )

     


    TAGS:

    create GUI | SWT widget | SWT library | create | generate | interface

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM