SYSTEM AND METHOD FOR INTRODUCING ENHANCED FEATURES INTO A JAVA SWING APPLICATION PROGRAM INTERFACE
Patent №
US 6,993,773
Granted
2006-01-31
Filed 2001
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
2
nlp · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09870612
A system and method are disclosed for providing additional features in an enhanced version of the portable application program interface, Java Swing. The enhanced API can replace the first generation heavyweight abstract windowing toolkit used by legacy Java application programs, with no changes required to those programs. Thus, legacy applications running on various platforms can benefit from the improved functionality. Among the added features are a consistent, platform neutral GUI look and feel, Unicode font encoding for all text controls, and improved text drawing (based on the use of a high performance Java font rasterizer). The enhanced version of Swing is referred to herein as AWTSwing.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 118880442
Assignors
BROUSSARD, SCOTT J.
On an employer assignment, the assignors are typically the inventors.