# For Processing, is there some GUI box I can show or something?

**URL:** <https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069>\
**Category:** Libraries\
**Created:** [September 23, 2020, 3:17am UTC](https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069 "2020-09-23T03:17:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon76195010](https://avatars.discourse-cdn.com/v4/letter/a/c67d28/32.png) [@anon76195010](https://discourse.processing.org/u/anon76195010)\
**Post date:** [September 23, 2020, 3:17am UTC](https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069/1 "2020-09-23T03:17:43Z")

</div>

Is there a library or something that I can import for Processing which can show a GUI box which prompts the user to fill out information, for example age, gender etc?

---

<div class="post-metadata">

**Author:** ![paulgoux](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Post date:** [September 23, 2020, 3:19am UTC](https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069/2 "2020-09-23T03:19:44Z")

</div>

g4p, control p5.

> **[Quarks Place](http://www.lagers.org.uk/g4p/download.html)**

> **[processing GUI, controlP5](http://www.sojamo.de/libraries/controlP5/)**

---

<div class="post-metadata">

**Author:** ![anon76195010](https://avatars.discourse-cdn.com/v4/letter/a/c67d28/32.png) [@anon76195010](https://discourse.processing.org/u/anon76195010)\
**Post date:** [September 23, 2020, 3:40am UTC](https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069/3 "2020-09-23T03:40:37Z")

</div>

Which one should I use or is easier to use?

---

<div class="post-metadata">

**Author:** ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Post date:** [September 23, 2020, 9:56am UTC](https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069/4 "2020-09-23T09:56:44Z")

</div>

Go for g4p please

It’s a matter of taste

---

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [September 23, 2020, 10:32am UTC](https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069/5 "2020-09-23T10:32:44Z")

</div>

A search for GUI results in:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/7/7aa0a3fdbbe19a6eb7c0a66fb9ed566c505bfa07.png)

`:)`

---

<div class="post-metadata">

**Author:** ![Milchreis](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/milchreis/32/7058_2.png) [@Milchreis](https://discourse.processing.org/u/Milchreis)\
**Post date:** [September 28, 2020, 8:07pm UTC](https://discourse.processing.org/t/for-processing-is-there-some-gui-box-i-can-show-or-something/24069/6 "2020-09-28T20:07:14Z")

</div>

If you want to show your GUI on top of your sketch maybe select ControlP5. It’s easy and commonly used. I developed a library called UiBooster, which creates dialogs in separate windows. It’s also very easy to use:

```auto
String opinion = new UiBooster().showTextInputDialog("What do you think?");

```

![grafik](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/9/991e5b504e5a8db374dab31a09be921ae0ea4aeb.png)

[Github-Repo with some examples](https://github.com/Milchreis/uibooster-for-processing)

It’s up to you. Select want fit your needs.
