Statements (59)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
|
gptkbp:allows |
custom shape creation
|
gptkbp:can_be_extended_by |
subclassing shape classes
|
gptkbp:can_be_used_with |
gptkb:Java_Enhancement_Proposal
image processing libraries |
https://www.w3.org/2000/01/rdf-schema#label |
Java 2 D Shapes API
|
gptkbp:includes |
java.awt. Shape
java.awt.geom. Ellipse2 D java.awt.geom. Line2 D java.awt.geom. Path2 D java.awt.geom. Rectangle2 D |
gptkbp:is_available_on |
gptkb:Java_1.2
|
gptkbp:is_capable_of |
on various devices
|
gptkbp:is_compatible_with |
gptkb:Swing
cross-platform development AWT |
gptkbp:is_designed_for |
high-quality 2 D graphics
|
gptkbp:is_documented_in |
Java API documentation
|
gptkbp:is_implemented_in |
gptkb:language
|
gptkbp:is_influenced_by |
computer graphics principles
|
gptkbp:is_maintained_by |
gptkb:Database_Management_System
|
gptkbp:is_part_of |
gptkb:Java_Foundation_Classes_(JFC)
gptkb:software Java SE (Standard Edition) |
gptkbp:is_used_by |
gptkb:software
gptkb:video_game graphic designers |
gptkbp:is_used_for |
gptkb:Educational_Institution
data visualization user interface design scientific visualization animation effects creating vector graphics creating 2 D games |
gptkbp:is_used_in |
gptkb:aircraft
gptkb:mobile_application data analysis tools desktop applications web applications graphics programming artistic software |
gptkbp:provides |
classes for drawing 2 D shapes
methods for shape manipulation shape area calculation methods shape bounding box methods shape cloning methods shape containment methods shape intersection methods shape rendering capabilities |
gptkbp:suitable_for |
interactive applications
|
gptkbp:supports |
anti-aliasing
texture painting color gradients stroke styles fill styles transformation operations event handling for shapes |
gptkbp:bfsParent |
gptkb:Java_2_Platform,_Standard_Edition_(J2_SE)_1.3
|
gptkbp:bfsLayer |
4
|