Michi: Buttons werden im Firefox nicht angezeigt, im IE schon

Beitrag lesen

Hi Axel + Forumsteilnehmer,

ein ImgShowComponent-Objekt liefert ein Canvas:
____________________________________________________________________

import java.awt.*;

public class ImgShowComponent extends Canvas
{
  private Image img = null;

ImgShowComponent( String sFile )
  {
    img = getToolkit().getImage( sFile );
    MediaTracker mt = new MediaTracker( this );
    mt.addImage( img, 0 );
    try { mt.waitForAll(); } catch( InterruptedException ex ) { }
  }

public void paint( Graphics g )
  {
    g.drawImage( img, 0, 0, this );
  }

public Dimension getPreferredSize()
  {
    return new Dimension( img.getWidth( this ), img.getHeight( this ) );
  }

public Dimension getMinimumSize()
  {
    return getPreferredSize();
  }
}
____________________________________________________________________

Das funktioniert auch überall. Was dagegen nicht funktioniert, ist die Darstellung von Buttons im Firefox. Wie gibts das? Ist doch eigentlich Sache der VM und nicht des Browsers, oder eben nur sehr indirekt? :)

Gruß Michi