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
