呵呵,你的这个问题说得很好阿!这说明java的跨平台并不是真正的可执行代码级的跨平台,他仅仅在源代码级的,90%的跨平台!建议你,在win98下重新编译,并且可能还需要一些小的改动!

解决方案 »

  1.   

    恨自己是java新手,帮不上大哥的忙,狂看书去
      

  2.   

    你所用的JRE是否相同, 我想你需要用SUN JRE 1.3.x以上,
      

  3.   

    JBuilder中如果
    敲import javax.swing.  后面会自动显示出当前库中包含的类,你看有没有JFrame?
    如果没有,你下载一个java1.4.2来试一试
      

  4.   

    你要给所有的客户机安装不低于你开发时使用的JAVA版本的JDK或者JRE。
      

  5.   

    这个问题,我可能有把握:
    1、你在winxp 可以,是因为你装了高版本的jre,你的程序在该jre跑没问题
    2、在win98下跑,可能你没有装jre,98的ie只有较老的vm(只支持jdk1。1一下)
    3、解决方法:在你的98装上高版jre,或者用jdk1.1.X编译你的.java
    4、请盖茨吃饭,叫他不要和sun作对,哈
      

  6.   

    是不是98环境下的jdk环境不好,建议你装一个新一点的jdk试试
      

  7.   

    呵呵,我从来不用JBuilder的,我只用Forte,还是sun出的开发平台保险
      

  8.   

    但是现在forte还有下载ma ???
      

  9.   

    我觉得是98下的JDK安装或者环境设置有问题!
      

  10.   

    先问几个问题:
    1、你是否使用了第三方的界面插件管理程序界面了?
    2、你说得抱错是不是jbuilder的编辑界面上显示的语法错误(也就是我们通常语法弄错以后看到那种)?
    3、jbuilder设置正确嘛?呵呵,如果是第一,那么我估计你就知道该怎么做了!如果是第二的话,那就很正常了,你可以不用管,直接编译就没问题,如果是第三呢,那就要看你对
    jbuilder的熟悉程度了,我一般很少用这玩意儿!