AWT/Swing graphics now supported by industry-leading real-time solution for Java deployment
Sep 29, 2009 - 15:37 PM
“We have seen steadily increasing demand for graphics support from our embedded and real-time customers,” said Gary Cato, Director of Marketing at Aonix. “Some of that demand comes from projects that had previously been implemented with Java Enterprise Edition (J2EE) libraries, but are now required to move to embedded targets where Java Standard Edition (J2SE) is more appropriate. This new graphics support allows them to move and reuse more of their code, saving time and reengineering costs. ”
PERC ULTRA 5.3 implements AWT/Swing libraries for embedded platforms giving 2D/3D graphics developers the immediate availability of hundreds of downloadable community projects. AWT ( Abstract Window ToolKit ) is a portable GUI library for stand-alone applications and/or applets and provides the connection between a Java application and the native GUI. Swing implements a set of GUI components that build on AWT technology and provide a pluggable look and feel. Swing is implemented entirely in the Java programming language, and is based on Lightweight UI Framework. Support of these graphics libraries enables faster development and provides the foundation for more extensive use of graphics in embedded and real-time Java systems.
This release of PERC also provides new support for Java Agent and java.lang.instrument for Windows and Linux targets, using classes imported from OpenJDK and modified to work with the PERC Ultra Virtual Machine. Java profiler tools such as Profiler4j (profiler4j.sourceforge.net) use Java Agent support in conjunction with the java.lang.instrument package to add byte code instrumentation to classes as they are loaded and defined, providing invaluable access to information on the status of running code.
Atego is a world leading software tools and professional services company, focused on helping organizations engineer complex, mission- and safety-critical systems and software. With today’s systems and software engineering projects continually growing in complexity, Atego Vantage collaborative design and development environment, Atego Perspective MB-PLE process and expert professional services enable abstraction, optimization and automation – dramatically increasing quality, security and productivity.
- Beverley McFarlane, Marketing Manager
Atego, 701 Eagle Tower, Montpellier Drive, Cheltenham, GL50 1TA, UK
Tel: +44 (0) 1242 229 300