可能用了其他不在java1.1中的东西
如java.util.list

解决方案 »

  1.   

    没有,我只是
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import com.borland.jbcl.layout.*;
    然后,拖了个Button上去,就看不了,为什么?我郁闷呀
    这些有问题吗?
      

  2.   

    IE5.0不支持SWING类,不用Swing类就没有问题。
      

  3.   

    而且就只是拖了一个AWT的Button放上去的
      

  4.   

    应该是import com.borland.jbcl.layout.*;
    ie5不支持
      

  5.   

    com.borland.jbcl.layout.*;
    应该是borland公司自己开发并集成到jbuilder上的
      

  6.   

    我应该怎样才能让我的Applet里的控件按我的意思排放整齐呢?如果我不用import com.borland.jbcl.layout.*;的话
      

  7.   

    你想怎么排?
    你可以实现LayoutManager.java 或LayoutManager1.java,
    你要怎样排就可以怎样的排,这个仅仅是一个算法的问题,没有其他编程上的技术。
      

  8.   

    我只是希望放上去的控件(比较多),可以我怎么放,它就呆那儿不动,还有,我用Layout和不用它,有什么区别,我可以不用,就直接让Locale是Null吗?这样做有什么不好的地方
      

  9.   

    我是菜鸟,才学Java编程,谢谢大家帮忙?
      

  10.   

    微软是和sun作对的,而且你import了borland的类,ie不解释。
      

  11.   

    在JB中尽管用XYLayout来安排布局(注意:这个XYLayout就是需要com.borland.jbcl.layout.*的那个罪魁祸首了) ,等其他功能调完了,再在IDE中把所有的使用XYLayout的Container(Window, Frame, Panel, etc)改成其他Layout(如GridBagLayout),JB会尽量使得布局不发生太大变化,但总有的小小的变化就只有去改代码了。
    不妨一试吧。
      

  12.   

     打个JAR包就行了,JB4里有WIZARD,XYLAYOUT IE5是支持的,它是从AWT中派生出来的,不是从
    SWING 中派生出来的
      

  13.   

    luodi(无知者无畏) :我照你说得改了,也无效,是不是什么地方还有什么东西没有改变,我现在也没有用XYLayout了
      

  14.   

    我现在是import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    就是先用XYLayout,然后改为GridBagLayout,把com.borland.jbcl.layout.*都去掉了也还是不能浏览
    不过,如果从来没有用XYLayout,就可以浏览,为什么?
    如果实在没有办法,我就只好不用JBuilder了,难道就我一个人碰到这个问题吗?高手请指点
      

  15.   

    不是不能浏览,是改了Layout后,要自已去手工改正几个位置变动比较大的控件位置。
    你没有回到Design去看一下改过后的样子吗?在那里看到什么东东就可以在IE中看到什么东东呀。
      

  16.   

    不行的,我改了,在JBuilder的Web浏览里可以看到的,可是,当我打开IE浏览,Applet就是出来一个区域,什么内容都没有的。
    先谢谢luodi(无知者无畏) :)
      

  17.   

    ???不太可能吧?
    你还用到了什么东东吗?注意IE只支持JDK1.1.4哦。
      

  18.   

    我的所有都是
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    其他的一概没有用,而且,我都是用最简单的做了无数次的试验了
      

  19.   

    so easy:
    用IE浏览APPLET,JVM是IE自带的1。1。4,
    即便是AWT JAVA1和JAVA2也有很大区别,你必须保证你IMPORT的包是在JDK1。1。4中有的,
    但你是IMPORT所有的包
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    我劝你装JAVA2 PLUG IN 来代替IE的JVM
      

  20.   

    你最好把你的CLASS和COM.BORLAND.XXX用JAR打包在一起
    然后在HTML中用ARCHIVE属性
      

  21.   

    你打开ie的java控制台看看先,看报了什么错。。
      

  22.   

    java控制台说是这个错?是什么意思?java.lang.NoSuchMethodError: java/awt/GridBagConstraints: method <init>(IIIIDDIILjava/awt/Insets;II)V not found
      

  23.   

    this.setLayout(gridBagLayout1);
    this.add(panel1, new GridBagConstraints(0, 0, 1, 1, 1.0, 1.0
                ,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(12, 18, 0, 6), 233, 9));可是GridBagConstraints里有Insets的
      

  24.   

    要不,我在那下载一个JDK1.1.4呢?在那上面我再编辑,要不,有什么方法让我知道JDK1.3中的哪些class是JDK1.1.4中有的?
      

  25.   

    GridBagConstraints(gridx, gridy, gridwidth, gridheight, weightx, weighty, anchor, fill, insets, ipadx, ipady) 这种GridBagContraints 就是JDK1.2才有的。:)估计这段是JB帮你做出的代码,可惜在JDK1.1.4中不能使用。
    你只有这么做了:
    GridBagContraints  gc = new GridBagContraints();
    gc.gridx = 0;
    gc.gridy = 0;
    .....// 以下略去一万行 :)
    this.add(panel1, gc);这也是我说的你要手工改的一部分哟。
      

  26.   

    我可能说还不够清楚, 我是指这种参数的构造函数是在JDK1.2中才引入的,
    所以你的IE就不支持了。所以你必须一点一点地手工构造出效果一样的对象来。
    似乎引入这种参数的构造函数初衷就是方便JB这种IDE的,可以你享受不到便利了。:)
      

  27.   

    谢谢luodi(无知者无畏)!哎呀,那我就只有那么命苦了吗?我觉得好像Java的东西不太好学的,我学VC都没有那么的费劲,主要是我看到的效果出不来,真让我泄气,是不是我换一种编辑器会好一些呀? 
      

  28.   

    这不是编辑器的问题,换什么IDE你都得手工去改,这主要是Microsoft与Sun对抗的问题。
    至于为什么界面效果要这么困难才能出来,主要是Java是试图不依赖于平台,所以象布局这种东西必须用程序来实现,因为并不是什么平台都有象Windows的这种资源文件存在的,只有退而求其次了。
    所以Java达到的目的就是:什么平台上Java本身看上去都差不多,什么平台上看上去与本机程序都差很多。:)等Java有自已的专用平台后可能就不一样了。
      

  29.   

    那我怎么识别我用的类和函数是JDK1.1的,还是JDK1.3的呢
      

  30.   

    我是不是要花大量的时间来写界面,主要是我们现在准备做的东西,全要用到Applet,这个问题没有解决,很麻烦的,而我也是上个星期刚学的Java,很多东西都不懂,很命苦的:(,我不能写出来的Applet都要客户去下载插件吧,那多次呀
      

  31.   

    去Sun的网站上下一个jdk的文档(有单独可下载的),看看API的说明,在API说明上有说明这个方法是什么版本引入的。
    什么也没说就是从JDK1.0开始就可用的,since 1.1 就是说从JDK1.1开始可用的,since 1.2 是从JDK1.2开始的....
    注意有些整个包或整个类都有这种说明,这种就是连包或类也是与版本有关的。
      

  32.   

    是呀我也有同样的经历用JBUILDER做的在APPLET  在IE  下也是看不到到现在还是没有找到原因!
      

  33.   

    安装vj的ie5能用applet
    再安装jdk1.3也能
    再安装j builder 后,用j builder 自带的、浏览器管用,ie5不能用applet
      

  34.   

    所以用java请到linux/unix或用其它浏览器
      

  35.   

    那按你说的,安装一个其他的浏览器不就得了?
    但,你Linux中作的,别人用IE还是不能打开呀!
    我从sun下载了HTMLConverter ,对超文本进行了转换,小一点的Applet还可以,
    但,我通过和Oracle 相连,转换后,用IE打开,却一直提示“正在下载Java小程序”
    这该怎么办???