Package Name: java.awt.canvas

Return to: Package List


with java.awt.Component; use java.awt.Component;
with java.awt.Graphics; use java.awt.Graphics;

package java.awt.Canvas is
    type Canvas_Obj is new Component_Obj with null record;

    type Canvas_Ptr is access all Canvas_Obj'Class;

    procedure addNotify(Obj : access Canvas_Obj);
    procedure paint(Obj : access Canvas_Obj;

        g : Graphics_Ptr);
    procedure init_Canvas(Obj : access Canvas_Obj'Class);

    function new_Canvas(Obj : Canvas_Ptr := null) return Canvas_Ptr;
    pragma Import(Java, addNotify);

    pragma Import(Java, paint);
    pragma Import(Java_Constructor, init_Canvas);

    pragma Import(Java_Constructor, new_Canvas);
end java.awt.Canvas;