LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 855|回复: 2

求助,运行java程序时出现Gdk-CRITICAL

[复制链接]
发表于 2006-2-19 11:08:43 | 显示全部楼层 |阅读模式
这是 源程序
import javax.swing.JOptionPane;
public class addition{
public static void main(String args[])
{ String a,b;
   int n1,n2;
   int sum;

   a=JOptionPane.showInputDialog("Enter the first number:");
   b=JOptionPane.showInputDialog("now the second number:");

   n1=Integer.parseInt(a);
   n2=Integer.parseInt(b);

   sum=n1+n2;

   JOptionPane.showMessageDialog(null,"The sum is "+ sum, "Result",JOptionPane.PLAIN_MESSAGE);
   System.exit(0);
  }
}
已经编译好了
运行时 出现 attachment中的窗口, 也没有输入框, 而且很小. 鼠标移过去的时候, 出现下列信息,
请问该怎么办?

]$ java addition

(.:5114): Gdk-CRITICAL **: gdk_window_get_origin: assertion `window != NULL' failed

(.:5114): Gdk-CRITICAL **: gdk_window_get_origin: assertion `window != NULL' failed

(.:5114): Gdk-CRITICAL **: gdk_window_get_origin: assertion `window != NULL' failed

(.:5114): Gdk-CRITICAL **: gdk_window_get_origin: assertion `window != NULL' failed

(.:5114): Gdk-CRITICAL **: gdk_window_get_origin: assertion `window != NULL' failed

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-2-19 11:27:23 | 显示全部楼层
升级一下JDK5.0 update 6 试试呢。。。
swing 不是不依懒本地库的吗。
我用JDK5.0试了一下你的代码,没有任何问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-19 12:19:48 | 显示全部楼层
我是小菜,麻烦你具体说一下怎么弄好吗? 我的是 Fedora Core 4
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表