Ciao ecco il codice originale (non modificato) della applett...quello che vorrei è che sparissero quelle due string nella status bar del browser...cancellarle e rimpiazzarle con stringhe vuote non basta.
Grazie anticipatamente
// Decompiled by DJ v3.4.4.74 Copyright 2003 Atanas Neshkov Date: 27/01/03 16.41.40
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: C:\Windows\Desktop\Software\SSUp II\BELscrola\BELscrola.java

import java.applet.Applet;
import java.applet.AppletContext;
import java.awt.*;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.StringTokenizer;
import java.util.Vector;

public class BELscrola extends Applet
implements Runnable
{

public String[] NewLine(String temp, int margins)
{
int cur_width = 0;
int i = 0;
int next_i = 0;
int last_i = 0;
Vector v_the = new Vector();
int line_start = 0;
int tw = 0;
boolean first_run = true;
while(i != -1)
{
i = temp.indexOf(' ', next_i);
if(i != -1)
{
first_run = false;
tw = fm.stringWidth(temp.substring(last_i, i));
cur_width += tw;
if(cur_width >= d.width - margins)
{
v_the.addElement(CheckSPart(temp.substring(line_st art, last_i)));
line_start = last_i;
cur_width = tw;
}
next_i = i + 1;
last_i = i;
continue;
}
if(first_run)
{
v_the.addElement(CheckSPart(temp));
break;
}
tw = fm.stringWidth(temp.substring(last_i));
cur_width += tw;
if(cur_width >= d.width - margins)
{
v_the.addElement(CheckSPart(temp.substring(line_st art, last_i)));
v_the.addElement(CheckSPart(temp.substring(last_i) ));
} else
if(line_start < last_i)
v_the.addElement(CheckSPart(temp.substring(line_st art)));
}
String the_string[] = new String[v_the.size()];
v_the.copyInto(the_string);
if(the_string.length < 1)
{
the_string = new String[1];
the_string[0] = " ";
}
return the_string;
}

public BELscrola()
{
hLine = -1;
l_h = -1;
last_h = -1;
m_def_delay = 10;
m_scroll_delay = 20;
m_def_size = 14;
m_def_testcolor = Color.black;
m_bgcolor = Color.white;
m_def_hlcolor = Color.blue;
m_def_fontface = "System";
m_sb_text = "Belscrola - clicca sul titolo!";
m_xoffset = 5;
m_def_loadwhere = "_self";
m_offxbtest = "Java Belscrola .";
}

public void start()
{
paused = false;
if(first_run)
WhereAmI();
animator = new Thread(this);
animator.start();
}

public String CheckSPart(String temp)
{
if(temp.trim().length() == 0)
return " ";
else
return temp.trim();
}

public void stop()
{
if(animator != null)
animator.stop();
animator = null;
}

public boolean mouseExit(Event e, int x, int y)
{
mouseIn = false;
showStatus(m_offxbtest);
if(paused)
mCheck();
return true;
}

public boolean mouseMove(Event event, int cx, int cy)
{
my = cy;
if(paused)
mCheck();
return true;
}

public boolean mouseDown(Event e, int x, int y)
{
mdown = true;
hold_move = my;
cur_dline = 0;
if(paused)
break_pause = true;
return true;
}

public boolean mouseEnter(Event e, int x, int y)
{
mouseIn = true;
showStatus(m_sb_text);
return true;
}

public boolean mouseDrag(Event event, int cx, int cy)
{
my = cy;
mCheck();
if(hold_move != my)
{
scroll_y = scroll_y + (my - hold_move);
if(scroll_y > d.height || scroll_y < -i_h)
{
scroll_y = scroll_y - (my - hold_move);
} else
{
ScrollIt(false);
int bk = Math.abs(my - hold_move);
erase = createImage(d.width, bk);
g_erase = erase.getGraphics();
g_erase.setColor(m_bgcolor);
g_erase.fillRect(0, 0, d.width, bk);
if(scroll_y > 0)
getGraphics().drawImage(erase, 0, scroll_y - bk, this);
if(scroll_y + i_h < d.height)
getGraphics().drawImage(erase, 0, scroll_y + i_h, this);
hold_move = my;
}
}
return true;
}

public void mCheck()
{
for(int i = 0; i < num_links; i++)
{
if(!mouseIn)
{
hLine = -1;
chl(i);
break;
}
if(my > link_cords[i * 3] + scroll_y && my < link_cords[i * 3 + 1] + scroll_y)
{
hLine = link_cords[i * 3 + 2];
link_ref = i;
chl(i);
break;
}
if(i != num_links - 1)
continue;
hLine = -1;
chl(i);
break;
}

}

public void DrawBG(Graphics g)
{
g.setColor(m_bgcolor);
g.fillRect(0, 0, d.width, d.height);
}

public int FontType(String temp)
{
int i = 0;
if(temp.equalsIgnoreCase("bold"))
i++;
if(temp.equalsIgnoreCase("bolditalic"))
i += 3;
if(temp.equalsIgnoreCase("italic"))
i += 2;
return i;
}

public boolean mouseUp(Event e, int x, int y)
{
WhereAmI();
mdown = false;
if(hLine != -1 && !link_urls[link_ref].equals("-1"))
{
try
{
goURL = new URL(getDocumentBase(), link_urls[link_ref]);
}
catch(MalformedURLException malformedurlexception) { }
getAppletContext().showDocument(goURL, m_loadwhere[hLine]);
}
return true;
}

public void ScrollIt(boolean auto)
{
if(auto && scroll_y == -line_coords[cur_dline] && cur_dline != num_dexcrips - 1)
{
paused = true;
if(m_delay[cur_dline] > 0)
for(next_time = System.currentTimeMillis() + (long)m_delay[cur_dline]; System.currentTimeMillis() < next_time
{
try
{
Thread.sleep(10L);
}
catch(InterruptedException interruptedexception) { }
if(break_pause)
{
break_pause = false;
break;
}
}

paused = false;
cur_dline++;
}
getGraphics().drawImage(off, 0, scroll_y, this);
if(scroll_y < -off.getHeight(this))
{
scroll_y = d.height;
cur_dline = 0;
}
}

private void chl(int i)
{
if(l_h != hLine)
{
if(l_h != -1)
{
HL(l_h, m_testcolor[l_h]);
showStatus(m_sb_text);
}
if(hLine != -1)
{
HL(hLine, m_def_hlcolor);
showStatus(link_urls[i]);
}
if(paused)
soff = 1;
else
soff = 0;
getGraphics().drawImage(off, 0, scroll_y + soff, this);
}
l_h = hLine;
}

}