Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    Java-Gnome 4.0.20 / 4.1.2

    Download button

    No screenshots available
    Downloads: 1,852  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.3/5)
    26 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Mark Howard | More programs
    GPL / FREE
    September 4th, 2012, 14:36 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Java-Gnome description

    Java-GNOME is a set of Java bindings for the GNOME and GTK libraries.

    Java-GNOME application is a set of Java bindings for the GNOME and GTK libraries that allow GNOME and GTK applications to be written in Java.

    The Java-Gnome API has been carefully designed to be easy to use, maintaining a good OO paridigm, yet still wrapping the entire functionality of the underlying libraries.

    Java-Gnome can be used with the Eclipse development environment and Glade user interface designer to create applications with ease.

    Java-Gnome is part of the official Gnome Bindings Release, commiting us to high quality regular releases.

    Product's homepage

    Requirements:

    · gnome libraries

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

    · This release includes some minor feature enhancements.

    · Preliminary coverage of Pango's Font object. Font is Pango's abstraction describing a typeface, and is what is actually loaded. We've exposed the methods that allow you to find out what was _actually_ loaded for a given FontDescription request. You do this with Context's [`loadFont()`][Context.loadFont()] and then Font's [`describe()`][Font.describe()]. Thanks to Behdad Esfahbod for explaining how all this works.

    · * **`org.gnome.pango.Font`**
    · * **`org.gnome.pango.Context`**

    · Exposed a few utility functions, including one to find out if your program is running in a terminal or from the Desktop directly.

    · * **`org.freedesktop.bindings.Environment`**

    GTK improvements:

    · Further improved some corner cases involved in using Actions, and now you can make them with named Icons.

    · * **`org.gnome.gtk.Action`**
    · * **`org.gnome.gtk.ToolItem`**

    · There are some odd corner cases, especially with TextView, where idle handlers need to run before you have the calculations you need ready to query. One workaround appears to be letting the main loop cycle, so we've exposed [`Gtk.mainIterationDo()`][Gtk.mainIterationDo()] and the `Gtk.eventsPending()` which wraps it.

    · * **`org.gnome.gtk.Gtk`**

    Build improvements:

    · Building java-gnome on Mandriva now works! Thanks to Liam Quin for helping QA the top level `configure` script.

    · AfC

    [Gtk.mainIterationDo()]:
    [Context.loadFont()]:
    [Font.describe()]:

      


    TAGS:

    Java library | Gnome library | Java bindings | Java-Gnome | Java | Gnome

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

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