History

My first initial commit with all of mine experimental changes.

Dmitry Kabak (userdima committed 13 years ago

Commit d37b88d1 parent 3f5b46618352 files · +2598093 −-8690Browse files

Showing the changes to java/pkg/awt/iOffScreenImage.java (1 of 18352 files). Show all

Unified · Split

java/pkg/awt/iOffScreenImage.java+33−0
@@ -0,0 +1,33 @@
1/*
2 * %W% - %E%
3 *
4 * Adapted from SunSoft's X11OffScreenImage.java 1.2 97/02/23
5 */
6
7package inferno.awt;
8
9import java.awt.Component;
10import java.awt.Graphics;
11import sun.awt.DrawingSurface;
12import sun.awt.DrawingSurfaceInfo;
13
14class iOffScreenImage extends iImage implements DrawingSurface {
15 /**
16 * Construct an image for offscreen rendering to be used with a
17 * given Component.
18 */
19 public iOffScreenImage(Component c, int w, int h) {
20 super(c, w, h);
21 }
22
23 public Graphics getGraphics() {
24 Graphics g = new iGraphics(this);
25 initGraphics(g);
26 return g;
27 }
28
29 // implementation of sun.awt.DrawingSurface's getDrawingSurfaceInfo()
30 public DrawingSurfaceInfo getDrawingSurfaceInfo() {
31 return new iDrawingSurfaceInfo(getImageRep());
32 }
33}