# Development

**URL:** https://discourse.processing.org/c/processing/processing-development/7.md?page=1

[Latest](https://discourse.processing.org/latest.md) · [Categories](https://discourse.processing.org/categories.md) · [Tags](https://discourse.processing.org/tags.md)

**Page:** 2

---

## [Properly adding asm dependecy (or any other dependency) to you library](https://discourse.processing.org/t/properly-adding-asm-dependecy-or-any-other-dependency-to-you-library/45068)

<div class="topic-metadata">

**Author:** [@NumericPrime](https://discourse.processing.org/u/NumericPrime)\
**Replies:** 1\
**Last updated:** [September 21, 2024, 7:38pm UTC](https://discourse.processing.org/t/properly-adding-asm-dependecy-or-any-other-dependency-to-you-library/45068 "2024-09-21T19:38:41Z")

</div>

I’m currently writing a library to reduce boilerplate code. Instead of using registerMethod and reflection to process all events I thought it might be faster to use asm to create create Runnables instead of using reflec…

---

## [How to Sign a library inside core.jar, without Breaking the App?](https://discourse.processing.org/t/how-to-sign-a-library-inside-core-jar-without-breaking-the-app/45064)

<div class="topic-metadata">

**Author:** [@Thundercat](https://discourse.processing.org/u/Thundercat)\
**Replies:** 11\
**Last updated:** [September 19, 2024, 2:26am UTC](https://discourse.processing.org/t/how-to-sign-a-library-inside-core-jar-without-breaking-the-app/45064 "2024-09-19T02:26:07Z")

</div>

I exported a processing sketch to Apple Silicone. It works fine, but when I try to sign and notarize it to send to Apple, it fails, saying there’s an unsigned binary in core.jar. I can unzip core.jar and sign the offend…

---

## [rotateZ() not working as expected](https://discourse.processing.org/t/rotatez-not-working-as-expected/843)

<div class="topic-metadata">

**Author:** [@CosminPerRam](https://discourse.processing.org/u/CosminPerRam)\
**Replies:** 12\
**Last updated:** [June 9, 2024, 4:18pm UTC](https://discourse.processing.org/t/rotatez-not-working-as-expected/843 "2024-06-09T16:18:52Z")

</div>

Hello everybody, i have some trouble rotating a 3D box in processing with data from a arduino with a BNO055 module (sensor module, gyro), and the thing is that if i run my window, the first ~5 seconds are perfect, after …

---

## [Change error detection for custom JavaMode](https://discourse.processing.org/t/change-error-detection-for-custom-javamode/44451)

<div class="topic-metadata">

**Author:** [@NumericPrime](https://discourse.processing.org/u/NumericPrime)\
**Replies:** 0\
**Last updated:** [May 20, 2024, 9:20am UTC](https://discourse.processing.org/t/change-error-detection-for-custom-javamode/44451 "2024-05-20T09:20:05Z")

</div>

I’m currently developing a framework for Java-Based modes. This currently has a few problems but the currently most pressing one would be fixing the issue of the error detection marking code as wrong that can be compil…

---

## [Add files/folders during export](https://discourse.processing.org/t/add-files-folders-during-export/44022)

<div class="topic-metadata">

**Author:** [@bananana](https://discourse.processing.org/u/bananana)\
**Replies:** 1\
**Last updated:** [March 4, 2024, 1:34pm UTC](https://discourse.processing.org/t/add-files-folders-during-export/44022 "2024-03-04T13:34:00Z")

</div>

I maintain a Processing library that requires some specific .dll/.dylib/.so files that I include with the library when it is downloaded. When a sketch that includes my library, how can have these folders copied into the…

---

## [Request For Review Of PR (Processing4)](https://discourse.processing.org/t/request-for-review-of-pr-processing4/43646)

<div class="topic-metadata">

**Author:** [@SaumyaKarnwal](https://discourse.processing.org/u/SaumyaKarnwal)\
**Replies:** 0\
**Last updated:** [January 8, 2024, 6:34am UTC](https://discourse.processing.org/t/request-for-review-of-pr-processing4/43646 "2024-01-08T06:34:48Z")

</div>

What is the process to get your PR reviewed. I am currently working on the processing repo. The links to the PR are : fixed issue#750 ArrayIndexOutOfBoundsException by SaumyaKarnwal · Pull Request #816 · benfry/proces…

---

## [Modify a library](https://discourse.processing.org/t/modify-a-library/43270)

<div class="topic-metadata">

**Author:** [@12walid34](https://discourse.processing.org/u/12walid34)\
**Replies:** 2\
**Last updated:** [November 20, 2023, 10:03pm UTC](https://discourse.processing.org/t/modify-a-library/43270 "2023-11-20T22:03:33Z")

</div>

Hi everyone, I downloaded a library and I wanted to modify a small functionality, after checking the files, I found the java code files but I don’t know whats the correct approach to apply modification, I guess I can’t j…

---

## [IDE Console Window Single Line Select](https://discourse.processing.org/t/ide-console-window-single-line-select/43200)

<div class="topic-metadata">

**Author:** [@RichardDL](https://discourse.processing.org/u/RichardDL)\
**Replies:** 7\
**Last updated:** [November 13, 2023, 3:20pm UTC](https://discourse.processing.org/t/ide-console-window-single-line-select/43200 "2023-11-13T15:20:43Z")

</div>

I have just discovered that if you treble-click on the console window, it selects the current line (and then you can copy it with ^c). Other features: double click selects one word. F8 lets you use the up and down arr…

---

## [CSG (Constructive Solid Geometry)](https://discourse.processing.org/t/csg-constructive-solid-geometry/12693)

<div class="topic-metadata">

**Author:** [@villares](https://discourse.processing.org/u/villares)\
**Replies:** 11\
**Last updated:** [September 28, 2023, 11:21am UTC](https://discourse.processing.org/t/csg-constructive-solid-geometry/12693 "2023-09-28T11:21:03Z")

</div>

For years I have looked for CSG in Processing… then I found a nice Java CSG candidate library and George Profenza in minutes made it work with Processing: I’m very happy :smiley: And it even works with my beloved P…

---

## [Creating a Testing Tool in Processing - Need Help Adding a New Sketch Tab and Run Button](https://discourse.processing.org/t/creating-a-testing-tool-in-processing-need-help-adding-a-new-sketch-tab-and-run-button/42799)

<div class="topic-metadata">

**Author:** [@NebulaNine](https://discourse.processing.org/u/NebulaNine)\
**Replies:** 1\
**Last updated:** [September 20, 2023, 7:02am UTC](https://discourse.processing.org/t/creating-a-testing-tool-in-processing-need-help-adding-a-new-sketch-tab-and-run-button/42799 "2023-09-20T07:02:47Z")

</div>

I’m currently working on a project to develop a simple testing tool for Processing, and I’ve run into a bit of a roadblock. Here’s what I’m trying to achieve: Adding a New Sketch Tab: I want the tool to seamlessly add …

---

## [OpenSource Contribution](https://discourse.processing.org/t/opensource-contribution/42735)

<div class="topic-metadata">

**Author:** [@MohitGururani](https://discourse.processing.org/u/MohitGururani)\
**Replies:** 0\
**Last updated:** [September 10, 2023, 6:23pm UTC](https://discourse.processing.org/t/opensource-contribution/42735 "2023-09-10T18:23:06Z")

</div>

I am Mohit Gururani,2023 computer Science passout.I am new to open source contributions but i am well aware of C++,Javascript,React and python.I would love to contribute to youur organization but could you please tellme …

---

## [Processing-4 IDE Source Code Colours](https://discourse.processing.org/t/processing-4-ide-source-code-colours/42279)

<div class="topic-metadata">

**Author:** [@RichardDL](https://discourse.processing.org/u/RichardDL)\
**Replies:** 5\
**Last updated:** [June 25, 2023, 2:23pm UTC](https://discourse.processing.org/t/processing-4-ide-source-code-colours/42279 "2023-06-25T14:23:44Z")

</div>

I’ve been trying the colour features in Processing-4 IDE. It’s better than Processing-3 but not as flexible as I’d like. You can select a theme (Tools, Theme Selector), and save it. Then you can edit the theme.txt and…

---

## [Controlling the drawing flow of Processing](https://discourse.processing.org/t/controlling-the-drawing-flow-of-processing/41979)

<div class="topic-metadata">

**Author:** [@DavidGR74](https://discourse.processing.org/u/DavidGR74)\
**Replies:** 6\
**Last updated:** [May 15, 2023, 7:16pm UTC](https://discourse.processing.org/t/controlling-the-drawing-flow-of-processing/41979 "2023-05-15T19:16:04Z")

</div>

Hello, this is my first message here. I’ve been developing for 3 years a library called JMathAnim to create mathematical animations, as an alternative to the Python manim library. So far it uses JavaFX as a renderer, bu…

---

## [Get functions / variables / classes from Processing and user](https://discourse.processing.org/t/get-functions-variables-classes-from-processing-and-user/30100)

<div class="topic-metadata">

**Author:** [@Flolo](https://discourse.processing.org/u/Flolo)\
**Replies:** 11\
**Last updated:** [March 28, 2023, 12:43pm UTC](https://discourse.processing.org/t/get-functions-variables-classes-from-processing-and-user/30100 "2023-03-28T12:43:22Z")

</div>

Hey, I want to write a visual scripting tool (with eclipse) and for that I need a function with which I can find all functions in the sketch and get the parameters. Processing does the same, if you press CTRL and space …

---

## [Is possible Encapsulate a Function in Processing?](https://discourse.processing.org/t/is-possible-encapsulate-a-function-in-processing/41524)

<div class="topic-metadata">

**Author:** [@Tibiscenas](https://discourse.processing.org/u/Tibiscenas)\
**Replies:** 1\
**Last updated:** [March 30, 2023, 9:28am UTC](https://discourse.processing.org/t/is-possible-encapsulate-a-function-in-processing/41524 "2023-03-30T09:28:56Z")

</div>

hi, can be convert a Simple Function in by a example a “Jar” that can be imported at compilation time ?? like a some found in Apache Org commons → math3, exec, io, etc. example of function : void adding(int x){ int …

---

## [Drag and drop a jar file onto a sketch - cannot get it working](https://discourse.processing.org/t/drag-and-drop-a-jar-file-onto-a-sketch-cannot-get-it-working/41253)

<div class="topic-metadata">

**Author:** [@Svedblen](https://discourse.processing.org/u/Svedblen)\
**Replies:** 4\
**Last updated:** [March 13, 2023, 11:26am UTC](https://discourse.processing.org/t/drag-and-drop-a-jar-file-onto-a-sketch-cannot-get-it-working/41253 "2023-03-13T11:26:43Z")

</div>

Hi! I’m trying to reuse the same code in a few different sketches and decided that I did not want to just copy the source code. I wanted something slightly better and read about the ability to drag and drop jar-files on…

---

## [Eclipse project to Processing import](https://discourse.processing.org/t/eclipse-project-to-processing-import/41251)

<div class="topic-metadata">

**Author:** [@ch-artist](https://discourse.processing.org/u/ch-artist)\
**Replies:** 3\
**Last updated:** [March 12, 2023, 11:04pm UTC](https://discourse.processing.org/t/eclipse-project-to-processing-import/41251 "2023-03-12T23:04:30Z")

</div>

Hello, I’ve created a project using core.jar in Eclipse, works good. Can I import my Eclipse project into Processing for further development? If so how? Thanks

---

## [Discord RPC integration](https://discourse.processing.org/t/discord-rpc-integration/18804)

<div class="topic-metadata">

**Author:** [@Ectalite](https://discourse.processing.org/u/Ectalite)\
**Replies:** 9\
**Last updated:** [February 23, 2023, 11:31am UTC](https://discourse.processing.org/t/discord-rpc-integration/18804 "2023-02-23T11:31:14Z")

</div>

Hello, I saw an issue on github recently that was about discord rpc Link here, but nothing were down since september 2019. One of processing contributor ( jeremydouglass ) redirected me to this forum. So I’m asking her…

---

## [Library for Processing](https://discourse.processing.org/t/library-for-processing/40901)

<div class="topic-metadata">

**Author:** [@OverLord](https://discourse.processing.org/u/OverLord)\
**Replies:** 4\
**Last updated:** [February 15, 2023, 5:08pm UTC](https://discourse.processing.org/t/library-for-processing/40901 "2023-02-15T17:08:44Z")

</div>

Is it possible to create a library for Processing on Processing? If yes: What knowledge do I need to make a library for Processing.

---

## [\[Help needed\] Doclet script is broken with Processing 4](https://discourse.processing.org/t/help-needed-doclet-script-is-broken-with-processing-4/39369)

<div class="topic-metadata">

**Author:** [@sableraph](https://discourse.processing.org/u/sableraph)\
**Replies:** 1\
**Last updated:** [January 20, 2023, 11:42am UTC](https://discourse.processing.org/t/help-needed-doclet-script-is-broken-with-processing-4/39369 "2023-01-20T11:42:20Z")

</div>

Hi everyone, With the update from Java 11 to Java 17 the Doclet script used to generate the Processing reference stopped working. If you have Java experience and feel like looking into this, your help would be really ap…

---

## [Processing 4.x + IntelliJ - How to properly debug a custom library](https://discourse.processing.org/t/processing-4-x-intellij-how-to-properly-debug-a-custom-library/40519)

<div class="topic-metadata">

**Author:** [@haschdl](https://discourse.processing.org/u/haschdl)\
**Replies:** 0\
**Last updated:** [January 9, 2023, 9:58am UTC](https://discourse.processing.org/t/processing-4-x-intellij-how-to-properly-debug-a-custom-library/40519 "2023-01-09T09:58:25Z")

</div>

I’m looking for a better debugging experience to make my library more robust. This is about developing libraries for processing using IntelliJ (\*). It is not about debugging a sketch running in Processing. I would lik…

---

## [Tweaks needed to make a custom Java-based mode?](https://discourse.processing.org/t/tweaks-needed-to-make-a-custom-java-based-mode/39491)

<div class="topic-metadata">

**Author:** [@NumericPrime](https://discourse.processing.org/u/NumericPrime)\
**Replies:** 0\
**Last updated:** [October 29, 2022, 5:11pm UTC](https://discourse.processing.org/t/tweaks-needed-to-make-a-custom-java-based-mode/39491 "2022-10-29T17:11:34Z")

</div>

I am currently trying to develop my first Processing mode. This mode will be java-based and the code conversion would look like this: void build(){ //some code } //some other methods,global variables etc. would be con…

---

## [Processing: 'Under the hood' - Circles and Arcs](https://discourse.processing.org/t/processing-under-the-hood-circles-and-arcs/39473)

<div class="topic-metadata">

**Author:** [@Nevermnd](https://discourse.processing.org/u/Nevermnd)\
**Replies:** 4\
**Last updated:** [October 29, 2022, 2:19pm UTC](https://discourse.processing.org/t/processing-under-the-hood-circles-and-arcs/39473 "2022-10-29T14:19:00Z")

</div>

Hi, So I have been trying to develop a separate application that relies heavy on the generation of pixel-by-pixel generation of circles and ellipses. However, do note 1) I am doing this app in Python, not Processing and…

---

## [JavaFX in version 4](https://discourse.processing.org/t/javafx-in-version-4/38632)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 0\
**Last updated:** [September 3, 2022, 3:41pm UTC](https://discourse.processing.org/t/javafx-in-version-4/38632 "2022-09-03T15:41:09Z")

</div>

I am able to add Text, Rectangle, Circle to a JavaFX window in version 4.0.1, but fail when it comes to adding a Button control. Error msg is shown below. Does anyone know how to fix this? import processing.javafx.\*; …

---

## [Creating a library, errors while building javadoc](https://discourse.processing.org/t/creating-a-library-errors-while-building-javadoc/38528)

<div class="topic-metadata">

**Author:** [@f42ter](https://discourse.processing.org/u/f42ter)\
**Replies:** 1\
**Last updated:** [August 29, 2022, 8:18am UTC](https://discourse.processing.org/t/creating-a-library-errors-while-building-javadoc/38528 "2022-08-29T08:18:30Z")

</div>

Dear world ;-\> As already requested a couple of weeks ago volunteers, supporters needed ;-\> I start to build an opencv lib for processing → 4.x on Raspberry 4 using opencv 4.5.5 (java). Make some progress so far, the…

---

## [Enable all java built-in libraries?](https://discourse.processing.org/t/enable-all-java-built-in-libraries/38358)

<div class="topic-metadata">

**Author:** [@NumericPrime](https://discourse.processing.org/u/NumericPrime)\
**Replies:** 3\
**Last updated:** [August 15, 2022, 12:16pm UTC](https://discourse.processing.org/t/enable-all-java-built-in-libraries/38358 "2022-08-15T12:16:11Z")

</div>

I’m currently trying to use a bit of the com.sun libraries. However processing seems to be lacking these libraries. Is there a way to make these libraries work with Processing? In the source code of the app I saw them …

---

## [Creating a Processing Library from JavaScript code](https://discourse.processing.org/t/creating-a-processing-library-from-javascript-code/37508)

<div class="topic-metadata">

**Author:** [@Grumpy\_Mike](https://discourse.processing.org/u/Grumpy_Mike)\
**Replies:** 3\
**Last updated:** [June 15, 2022, 7:47pm UTC](https://discourse.processing.org/t/creating-a-processing-library-from-javascript-code/37508 "2022-06-15T19:47:30Z")

</div>

A recent kick starter project was for some Bluetooth connected dice. GoDice The makers then posted an API in the form of a JavaScript example. GoDice JavaScript API Anyone know how this can be made to run in Processi…

---

## [Problem with JUnit in a Processing Library](https://discourse.processing.org/t/problem-with-junit-in-a-processing-library/37232)

<div class="topic-metadata">

**Author:** [@AlexRivas](https://discourse.processing.org/u/AlexRivas)\
**Replies:** 2\
**Last updated:** [June 14, 2022, 6:26pm UTC](https://discourse.processing.org/t/problem-with-junit-in-a-processing-library/37232 "2022-06-14T18:26:58Z")

</div>

Hello, im making a processing library in java that makes possible to create presentation without limitations. I’m having a lot of problems, first of all i dont know how could i add JUnit to the properties.xml, furthermo…

---

## [Requirements for modes](https://discourse.processing.org/t/requirements-for-modes/37542)

<div class="topic-metadata">

**Author:** [@NumericPrime](https://discourse.processing.org/u/NumericPrime)\
**Replies:** 4\
**Last updated:** [June 14, 2022, 4:49pm UTC](https://discourse.processing.org/t/requirements-for-modes/37542 "2022-06-14T16:49:16Z")

</div>

I’m currently trying to develop a custom mode for processing. However I don’t know what custom modes need to provide in terms of code to work. What classes/methods do I need to provide to get a custom mode to work?

---

## [Thoughts on my GUI library for using swing](https://discourse.processing.org/t/thoughts-on-my-gui-library-for-using-swing/37268)

<div class="topic-metadata">

**Author:** [@NumericPrime](https://discourse.processing.org/u/NumericPrime)\
**Replies:** 3\
**Last updated:** [June 11, 2022, 4:23pm UTC](https://discourse.processing.org/t/thoughts-on-my-gui-library-for-using-swing/37268 "2022-06-11T16:23:50Z")

</div>

My first library (Swing Helper) is available on the contributions manager now! It is supposed to help with using swing components in processing. Since this is the first time for me to publish a library I don’t know how …

[Previous page](https://discourse.processing.org/c/processing/processing-development/7.md)

[Next page](https://discourse.processing.org/c/processing/processing-development/7.md?page=2)
