Mc-Zen / guiSET

GUIs for the Processing language

Home Page:https://mc-zen.github.io/guiSET/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

guiSET - Preparing the docs and registration at the moment

Create advanced graphical user interfaces in Processing           (Website, Wiki, Getting started)

Little Introduction (history):

Ok, so once I was working on a rather complex project with Processing and badly needed some GUI functionality such as a multi-line textbox, special lists, individual styling etc. and my requirements could not be satisfied with the existing libraries so I created the predecessor to this library. Over time the thing got bigger and as I had a lot of fun here I kept on developing this project. Now I thought I might as well share this with the great Processing community for everyone to use and improve.

Visit the webpage for information :)

What is this?

guiSET is a large library to include proper graphica user interfaces_ in Processing sketches. It features quite a few classes to create Buttons, Textboxes, Lists, nested Containers and many more (for a complete list look here). The main goals of guiSET are:

  • Highly customizable styles
  • Event Listeners and a lot of functionality
  • Fairly simple and intuitive

If you're new to guiSET take a look at the Getting started and the Examples. Further elaborations and the main concept can be found here and here if you want to develop own components or contribute to the library.

About

GUIs for the Processing language

https://mc-zen.github.io/guiSET/


Languages

Language:Java 86.8%Language:Processing 8.3%Language:CSS 4.7%Language:JavaScript 0.2%