Resource Menu

                             ArtTk 2.0.1 
                         Java GUI Toolkit
          (c) Artenum, Paris, France, 2005-2010
            http://www.artenum.com/arttk.htm  (English page)
               http://www.artenum.com/ArtTk  (French page)

Initial author:

  • Sébastien Jourdain (Artenum)

Contributors:

  • Benoît Thiébault (Artenum)
  • Julien Forest (Artenum)
  • Jérémie Turbet (Artenum)

Introduction / Purpose

ArtTk is a Java/Swing based library offering an extensive toolkit for scientific and technical applications. ArtTk provides a set of widgets and functional modules like:

  • A set of helper classes allowing a dynamical definition of menu and toolbar from a simple XML-based descriptor, supporting text contents, tooltips, icons, action commands, etc.;
  • A versatile and extensible multi-desktop component;
  • An extended Grid layout to simplify the development of advanced scientific applications;
  • A set of scientific and technical widgets like:
    • A dynamical memory footprint monitor;
    • Simple key-values based fields editors;
    • A versatile color gradient editor;
ArtTk has been made as light as possible in order to provide an efficient and simple solution for scientific and technical applications. ArtTk is used in several open source and commercial projects like:
  • SPIS
  • Keridwen
  • Cassandra
  • BMGTools
From version 2.0, ArtTk is available under the terms of the LGPL license. Further support, developments and services are provides by the Artenum company. Feel free to contact us (contact_at_artenum.com).

Change log

  • ArtTk 2.0.1
    • Change license to LGPL
    • Add Graphic Loggers
    • package name refactoring
    • fix compilation bug
  • ArtTk 2.0
    • Introduction of color gradients
    • Introduction of GridBagPanels
    • Various bug fixes and improvements
    • add Color gradients
    • add GridBagPanels
    • GUILoader
      • Support: text content, tooltip, icon, action command, separator
    • DesktopManager
      • Support: Multi-JDesktopPane inside JScrollPane
    • GUILogger
      • Support: Graphical representation of a Log with automatic scroll...
  • ArtTk 1.1
    • GUILogger
      • Graphical logger with autoscroll and buffer management...
    • ToolBox
      • Retrieve parent frame or dialog from any graphical component.
    • Property loader
      • Load property in a property file and load them into the JVM system properties.
  • ArtTk 1.0
    • GUILoader
      • Support: text content, tooltip, icon, action command, separator
    • DesktopManager
      • Support: Multi-JDesktopPane inside JScrollPane

Intellectual properties and licensing

  • All right reserved Artenum, Paris, France, 2005-2010.
  • The license used for ArtTk is the LGPL.

Download

ArtTK 2.0.1

DatePackDirect link
2010-08-28jar (without dependencies)ArtTk-2.0.1.jar
2010-08-28jar (with dependencies)ArtTk-2.0.1-jar-with-dependencies.jar
2010-08-28sourcesArtTk-2.0.1-sources.zip
2010-08-28docArtTk-2.0.1-documentation.zip

ArtTK 1.0

DatePackDirect link
2005-11-23jarArtTkFull.zip (1 Mo)
2005-11-23Full pack (src+doc+bin)ArtTkFull.zip (1 Mo)

Contact

  • E-mail: contact (at) artenum (dot) com
  • Mail: Artenum SARL
    24, rue Louis Blanc
    75010 PARIS, FRANCE
  • Phone: +33 (0)1 46 94 67 54
  • Fax: +33 (0)1 46 94 67 54
Last edited by Zorin at Nov 24, 2010 7:18 PM - Edit content