Java Swing App
David B. Ritch
dritch at hpti.com
Tue Dec 31 09:25:10 CST 2002
I agree. However, this is a commercial application, and I don't have
the source code. That makes porting the native version to Linux a bit
more difficult.
Thanks for the suggestion, though.
dbr
On Tue, 2002-12-31 at 08:24, Garrett Serack wrote:
> The real question is, where is the benefit to running windows' version
> of Java under Linux, when the native port will work SOOOOOO much better?
>
> While I've often wondered how well Java for Windows worked under wine, I
> think that spending any time debugging that would be considered... Odd.
> :(
>
> Garrett Serack
>
>
>
> -----Original Message-----
> From: wine-users-admin at winehq.com [mailto:wine-users-admin at winehq.com]
> On Behalf Of David B. Ritch
> Sent: 2002 December 30 8:17 PM
> To: Wine-Users
> Subject: Java Swing App
>
>
>
>
> I'm rather new to Wine, and I'm trying to run a Java Swing application.
> I'm having trouble with it. Has anyone else gotten Swing-based apps to
> run?
>
> I have a test case, basically a swing "hello world" app, and I haven't
> been able to get it to work either. Here's what happens when I try to
> compile it:
>
> [dritch at twitch wine]$ wine -- c:/jdk1.3/bin/javac -g -d "."
> "HelloWorldSwing.java" Loading required GL library
> /usr/X11R6/lib/libGL.so.1.2
> wine: Unhandled exception, starting debugger...
> Loading required GL library /usr/X11R6/lib/libGL.so.1.2
> X Error of failed request: BadWindow (invalid Window parameter)
> Major opcode of failed request: 15 (X_QueryTree)
> Resource id in failed request: 0x3a00001
> Serial number of failed request: 67
> Current serial number in output stream: 67
> Terminated
> [dritch at twitch wine]$
>
> When I compile it natively under linux and try to run it with wine, I
> get the same result.
>
> Here is the application, itself:
>
> import javax.swing.*;
>
> public class HelloWorldSwing {
> public static void main(String[] args) {
> JFrame frame = new JFrame("HelloWorldSwing");
> final JLabel label = new JLabel("Hello World");
> frame.getContentPane().add(label);
>
> frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
> frame.pack();
> frame.setVisible(true);
> }
> }
>
> I'm running RedHat-7.3, with all the latest updates, Gnome-2, and a
> 2.4.20 kernel. I'm using a recent CVS of wine, Dec 23, I think,
> compiled with OpenGL support.
>
> Any suggestions of how to make this work, or how to diagnose it further?
>
> Thanks!
>
> dbr
--
David B. Ritch
High Performance Technologies, Inc.
More information about the wine-users
mailing list