This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: GTK peer
- From: Michael Koch <konqueror at gmx dot de>
- To: java at gcc dot gnu dot org
- Cc: classpath at gnu dot org
- Date: Fri, 29 Oct 2004 10:54:12 +0200
- Subject: Re: GTK peer
- References: <200410271004.16003.konqueror@gmx.de>
Am Mittwoch, 27. Oktober 2004 10:04 schrieb Michael Koch:
> Hi list,
>
>
> I wrote a little shell script locally to scan the GTK peer JNI
> headers and their implementation files for missing methods and
> noticed the following:
>
> This method is in an implementation file but in no header:
>
> Java_gnu_java_awt_peer_gtk_GdkGraphics2D_cairoShowGlyphs
>
> These methods are mentioned in a header file but not in an
> implementation file:
>
> Java_gnu_java_awt_peer_gtk_GtkComponentPeer_connectJObject
> Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetVisible
> Java_gnu_java_awt_peer_gtk_GtkFramePeer_nativeSetIconImageFromData
> Java_gnu_java_awt_peer_gtk_GtkMenuComponentPeer_dispose
> Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetSc
>rollPosition
>
> Somebody hacking on this should look into this.
>
> I will polish my script snippet a bit more and the submit it as
> patch for Makefile.am for GNU classpath and libgcj.
I commited some patches to GNU classpath which solves most of the
issues with the above methods. The remaining issues are with:
Java_gnu_java_awt_peer_gtk_GtkFramePeer_nativeSetIconImageFromData
Java_gnu_java_awt_peer_gtk_GtkMenuComponentPeer_dispose
I wasn't able to find the right solution for them at first look.
Michael
--
Homepage: http://www.worldforge.org/