# How to process Java runs on the web

**URL:** https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485
**Category:** Processing
**Created:** [January 6, 2022, 10:03am UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485 "2022-01-06T10:03:20Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![peter100u](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@peter100u](https://discourse.processing.org/u/peter100u)
#### Post date: [January 6, 2022, 10:03am UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485/1 "2022-01-06T10:03:20Z")

</div>

As we all know, processing JS project has stopped maintenance, so what is the latest method? I think there is still processing in openprocessing Java projects can run. Why, except for processing JS, is there any other plan

---

<div class="post-metadata">

### Author: ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)
#### Post date: [January 6, 2022, 6:55pm UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485/2 "2022-01-06T18:55:19Z")

</div>

> [@peter100u](#):
>
> Why, except for Processing JS, is there any other plan?

AFAIK the abandoned Pjs is the only Processing flavor which can convert Java Mode sketches to run inside a browser:  
[GoToLoop.GitHub.io/processing-js.github.io/](http://GoToLoop.GitHub.io/processing-js.github.io/)

---

<div class="post-metadata">

### Author: ![peter100u](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@peter100u](https://discourse.processing.org/u/peter100u)
#### Post date: [January 7, 2022, 2:17am UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485/3 "2022-01-07T02:17:11Z")

</div>

processing. JS I know this library, but the maintenance of this library has been stopped in 2016. Is the Java code of openprocessing also implemented through this, doesn’t it seem

---

<div class="post-metadata">

### Author: ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)
#### Post date: [January 7, 2022, 2:42am UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485/4 "2022-01-07T02:42:21Z")

</div>

> [@peter100u](#):
>
> Is the Java code of OpenProcessing also implemented through this,

[OpenProcessing.com](http://OpenProcessing.com) started out w/ Pjs and still offers Pjs as 1 of its 3 modes:  
[Processingjs Deprecation Notice | OpenProcessing FAQ](https://Intercom.help/openprocessing/en/articles/3250763-processingjs-deprecation-notice)

However, there was indeed a time that we could transfer almost any Java Mode sketch to the web using Java Applets addon.

---

<div class="post-metadata">

### Author: ![peter100u](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@peter100u](https://discourse.processing.org/u/peter100u)
#### Post date: [January 7, 2022, 2:58am UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485/5 "2022-01-07T02:58:10Z")

</div>

As far as I know, Java applets can run directly on the web, which is no problem. However, Java applets only run the basic functions of Java se, but there is no processing running environment for processing API Java applets. How is it implemented? Is there a runnable code example? Thank you very much. It helped me a lot

---

<div class="post-metadata">

### Author: ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)
#### Post date: [January 7, 2022, 4:14am UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485/6 "2022-01-07T04:14:07Z")

</div>

AFAIK, only browser which can run Java applets is Waterfox Classic:  
[Classic.Waterfox.net](http://Classic.Waterfox.net)

Read this whole discussion for it:

> [@Old processing zombie game by Kevan Davis. Can you help me get it working?](https://discourse.processing.org/t/old-processing-zombie-game-by-kevan-davis-can-you-help-me-get-it-working/7178):
>
> Hello Forum, One day I remembered an old zombie game I played I high school computer class. I found the source code for it. Turns out it was written for Processing 1.0. Ive coded with java and python before, but not in processing or for making video games. There is a function called look() that takes four arguments and that is not recognized. I think its all old Processing thing, but I cant find any information about it. Can any of you help me? here the script. // Zombie Infection Simulat…

---

<div class="post-metadata">

### Author: ![peter100u](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@peter100u](https://discourse.processing.org/u/peter100u)
#### Post date: [January 7, 2022, 5:40am UTC](https://discourse.processing.org/t/how-to-process-java-runs-on-the-web/34485/7 "2022-01-07T05:40:46Z")

</div>

ok, thank you very much
