Rechercher dans l’assistance

Évitez les escroqueries à l’assistance. Nous ne vous demanderons jamais d’appeler ou d’envoyer un SMS à un numéro de téléphone ou de partager des informations personnelles. Veuillez signaler toute activité suspecte en utilisant l’option « Signaler un abus ».

En savoir plus

Ce sujet de discussion a été fermé et archivé. Veuillez poser une nouvelle question si vous avez besoin d’aide.

With recent version of mac FireFox 24 and above, the java awt component Canvas is not getting visible in browser secreen. This issue occurs only with Mac env

more options

Java awt Canvas Image is not getting displayed with Mac FireFox 24 and above. The same Canvas image is getting displayed properly with Windows FireFox. Please find the code snippet below.

Is this an issue with FireFox or any extra steps needed in Mac to make this working ?

public class CanvasSample extends Applet

{

  public void init() {
   this.add(new RedOval());
 }

}

class RedOval extends Canvas {

 public void paint(Graphics g) {
   Dimension d = this.getSize();
   g.setColor(Color.red); 
   g.fillOval(0, 0, d.width, d.height);
 }
 public Dimension getMinimumSize() {
   return new Dimension(50, 100);
 }
 public Dimension getPreferredSize() {
   return new Dimension(150, 300);
 }
 public Dimension getMaximumSize() {
   return new Dimension(200, 400);
 }

}

Java awt Canvas Image is not getting displayed with Mac FireFox 24 and above. The same Canvas image is getting displayed properly with Windows FireFox. Please find the code snippet below. Is this an issue with FireFox or any extra steps needed in Mac to make this working ? public class CanvasSample extends Applet { public void init() { this.add(new RedOval()); } } class RedOval extends Canvas { public void paint(Graphics g) { Dimension d = this.getSize(); g.setColor(Color.red); g.fillOval(0, 0, d.width, d.height); } public Dimension getMinimumSize() { return new Dimension(50, 100); } public Dimension getPreferredSize() { return new Dimension(150, 300); } public Dimension getMaximumSize() { return new Dimension(200, 400); } }

Toutes les réponses (1)

more options