Como rodar a Extensão do Java Applet no Google Chrome

Clique no link abaixo para instalar a extensão

https://chromewebstore.google.com/detail/cheerpj-applet-runner/bbmolahhldcbngedljfadjlognfaaein?utm_source=ext_app_menu

Emule no seu navegador

CheerpJ Applet Runner

OnClick

 
<applet code="JavaGrafico.class" archive="JavaGrafico2.jar" width="150" height="150">
</applet>
Arquivo: JavaGrafico.java (Obs: Applet)
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

import java.awt.geom.*;

public class JavaGrafico extends JApplet {

    public Ellipse2D ellipse;
    private Grafico g2D;
    boolean cor = false;

      public void init() {

      Container ct = this.getContentPane();
      ct.setLayout(null);


      g2D = new Grafico();
      g2D.setBounds(0,0,150,150);
      ct.add(g2D);

   }

   class Grafico extends JPanel {
       public Grafico(){
      addMouseListener( new MouseAdapter(){
       public void mouseClicked(MouseEvent e) {
        if (ellipse.contains(e.getX(), e.getY())) {
           if (cor == false){
              cor = true;
           } else if(cor == true){
              cor = false;
           }
        repaint();
        }
      }});
       }
       public void paintComponent(Graphics g){
      Graphics2D grp = (Graphics2D) g;
           if (cor == false){
              grp.setPaint(Color.blue);
           } else if(cor == true){
              grp.setPaint(new Color(78,127,25));
           }
      ellipse = new Ellipse2D.Double(25, 25, 100, 100);
      grp.fill(ellipse);
       }
   }
}