Avatar billede dahlingo Nybegynder
18. juli 2001 - 16:19 Der er 2 kommentarer og
1 løsning

Applet virker ikke i IE men i Netscape

Jeg har den mærkeligste applet fejl i Internet Explorer. Nedenstående simplet applet køre fint med Netscape men i IE køre den overhovedet ikke. Hvad er det galt????

*****************************************************
package BrowserTestApplet;

import java.awt.*;
import java.awt.event.*;
import java.applet.*;

import java.util.Vector;

public class BrowserTestApplet extends Applet implements Runnable{
  Thread m_Thread = null;

  TextArea m_GuiTextArea = new TextArea();
  GridLayout m_GridLayout = new GridLayout();

  public BrowserTestApplet() {
  }

  public void init() {
    this.setLayout(m_GridLayout);
    this.add(m_GuiTextArea, null);
  }

  public void start() {
    if(m_Thread == null) {
      m_Thread = new Thread(this);
      m_Thread.start();
    }
  }

  public void stop() {
      m_Thread = null;
  }

  public void run() {
    Vector someVector = new Vector();

    while (m_Thread != null) {
      m_GuiTextArea.append(\"Thread are running...\"+\"\\n\");

      if(someVector.size() == 0) {
        m_GuiTextArea.append(\"Vector size = 0\"+\"\\n\");
      }
      else {
        m_GuiTextArea.append(\"\\n\" + \"Vector size != 0\");
        someVector.get(0);
      }

      try {
        Thread.sleep(1000);
      }
      catch(InterruptedException e) {
      }
    }
  }
}
*****************************************************
Fjerner jeg linien \"someVector.get(0);\" kan den køre i EI, og vel og mærke hvor den skriver \"Vector size = 0\" ud i text feltet. Det er meget mærkeligt!!!!

Browser oplysninger:
Internet Explorer 5.5 SP1
Netscape 6.01

Jeg håber nogen kan hjælpe.

Vh
Dahlingo
Avatar billede lbhansen Nybegynder
18. juli 2001 - 17:25 #1
Prøv at bruge someVector.elementAt(index) istedet
Avatar billede agermose Nybegynder
18. juli 2001 - 17:33 #2
forklaringen er at get() er java2 hvor imod elementAt er java1.1
Avatar billede dahlingo Nybegynder
18. juli 2001 - 17:48 #3
Jamen det er jo klart. Tak ska\' I ha\'
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester