diff options
| author | sgilbertson <sgilbertson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-12 16:26:07 +0000 |
|---|---|---|
| committer | sgilbertson <sgilbertson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-12 16:26:07 +0000 |
| commit | 632d6b0d231a21656df4b6ccbd70c6de6ebc3c38 (patch) | |
| tree | 1efe02e68e033589728d6cc19a9a1e9e107a2380 /libjava/gnu/gcj/xlib/natGC.cc | |
| parent | 46842e29839603bcdd543aab8bf82f1252742508 (diff) | |
| download | ppe42-gcc-632d6b0d231a21656df4b6ccbd70c6de6ebc3c38.tar.gz ppe42-gcc-632d6b0d231a21656df4b6ccbd70c6de6ebc3c38.zip | |
2004-07-12 Scott Gilbertson <scottg@mantatest.com>
* gnu/awt/xlib/XCanvasPeer.java (createImage): Implement.
* gnu/awt/xlib/XOffScreenImage.java
(XOffScreenImage): Add ImageConsumer interface. Add ColorModel
constructor argument. Add constructor using ImageProducer.
(getSource): Implement.
(imageComplete): New method.
(setColorModel): New method.
(setDimensions): New method.
(setHints): New method.
(setPixels): New method.
(setProperties): New method.
* gnu/gcj/xlib/GC.java (drawPoint): New native method.
* gnu/gcj/xlib/natGC.cc (drawPoint): New native method.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84564 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/gcj/xlib/natGC.cc')
| -rw-r--r-- | libjava/gnu/gcj/xlib/natGC.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libjava/gnu/gcj/xlib/natGC.cc b/libjava/gnu/gcj/xlib/natGC.cc index 3819da45005..4529ebb609f 100644 --- a/libjava/gnu/gcj/xlib/natGC.cc +++ b/libjava/gnu/gcj/xlib/natGC.cc @@ -117,6 +117,15 @@ void gnu::gcj::xlib::GC::drawString(jstring text, jint x, jint y) XDrawString16(dpy, drawableXID, gc, x, y, xwchars, length); } +void gnu::gcj::xlib::GC::drawPoint(jint x, jint y) +{ + Display* display = target->getDisplay(); + ::Display* dpy = (::Display*) (display->display); + ::Drawable drawableXID = target->getXID(); + ::GC gc = (::GC) structure; + XDrawPoint (dpy, drawableXID, gc, x, y); +} + void gnu::gcj::xlib::GC::drawLine(jint x1, jint y1, jint x2, jint y2) { Display* display = target->getDisplay(); |

