Recursive Tree Parsing - simple example
The json tree source code inspires this example. 1. You have a map object with a "children" key. 2. This "children" key holds a list of items, which can also have other "children" keys. 3. This returns a list of all items where each child has an "attributes" key
@Mashiane · 2022-10-16
BBCodeView - Scrolling the page to the word position. [SOLVED]
BBCodeView - Scrolling the page to the word position. [SOLVED]
@T201016 · 2022-10-16
Lessons learned whilst creating b4xlibs - trials & errors [BANano]
Lessons learned whilst creating b4xlibs - trials & errors [BANano]
@Mashiane · 2022-10-15
CSSStyleClass Designer Script Extension [B4j] [DSE]
CSSStyleClass Designer Script Extension [B4j] [DSE]
@stevel05 · 2022-10-13
Simple analog Clock
Simple analog Clock
@Johan Schoeman · 2022-10-08
Hosting your FireStore CRUD WebApp on FireBase Hosting For Free [BANanoVuetifyAD3]
Hosting your FireStore CRUD WebApp on FireBase Hosting For Free [BANanoVuetifyAD3]
@Mashiane · 2022-10-05
MaterialTool - Creating a window with JSON [ABMaterial]
This was created as a result of the need to create data entry forms in the current project he is writing. The project contains a large number of data entry forms. The data is often dynamically changed, tailored to a particular client. It was impossible to enter all the forms in a simple way, which translates into the size of the code and design time. The big plus of this method that you do not need to restart, recompile the server. Everything works on a working web server. From here the window files can be edited from another editor on the network, locally, etc. They can be sent via API, downloaded from a database, etc.
@MichalK73 · 2022-10-01
Pause execution in Console app
Pause execution in Console app
@aeric · 2022-09-29
B4j Print JavaFX8 Create custom paper
B4j Print JavaFX8 Create custom paper
@stevel05 · 2022-09-27
Shapes - Shape Nodes [DSE]
This class contains designer extension script methods based on the snippets I previously posted with some enhancements that make it too complex to post as snippets.
@stevel05 · 2022-09-26
Button Shapes [DSE]
Button Shapes [DSE]
@stevel05 · 2022-09-25
Log CSS Styleclass from Node
Log CSS Styleclass from Node
@stevel05 · 2022-09-24
Detect/unhide hidden rows and columns in a worksheet [XLUtils] [jPOI5]
Detect/unhide hidden rows and columns in a worksheet [XLUtils] [jPOI5]
@walt61 · 2022-09-24
SetToggleGroup [RadioButton / ToggleButton] [DSE]
SetToggleGroup [RadioButton / ToggleButton] [DSE]
@stevel05 · 2022-09-22
How to add an Elevated Priveleges Application to Start-UP at Windows [add an app at windows tasks]
How to add an Elevated Priveleges Application to Start-UP at Windows [add an app at windows tasks]
@Magma · 2022-09-22
Draw arc line with round cap
Draw arc line with round cap
@kimstudio · 2022-09-21
WebApps - Let''s create a Morse Code Translator
WebApps - Let''s create a Morse Code Translator
@Mashiane · 2022-09-20
Share encrypted data with B4A
Share encrypted data with B4A
@Erel · 2022-09-20
Converting your DB to a WebApp using VFlexDialog + MySQL CRUD PHP [Abstract Designer] [BANanoVuetifyAD3]
Converting your DB to a WebApp using VFlexDialog + MySQL CRUD PHP [Abstract Designer] [BANanoVuetifyAD3]
@Mashiane · 2022-09-17
SD: Bluetooth Printer B4J
BT_Printer library allows you to print text (and soon image) to a bluetooth thermal printers. It is similar to the BT_Printer library for Android, and implementations, events and methods are almost identical. We are working to have the same library for all platforms. On iOS it will be different because it uses BLE, but we will try to standardize the use.
@Star-Dust · 2022-09-14
Mind Your Own Business [Max]
Mapping ip addresses to locations and networks
@drgottjr · 2022-09-12
VFlexDialog + MySQL CRUD REST API [PHP] [BANanoVuetifyAD3]
VFlexDialog + MySQL CRUD REST API [PHP] [BANanoVuetifyAD3]
@Mashiane · 2022-09-09
jAsioHost Asio sound drivers for windows.
JAsioHost (JAH) is a Java interface to Steinberg''s Audio Stream Input/Output (ASIO) API. It provides low-latecy (< 10ms) input and output access to the available audio hardware on Windows, replacing the need to use the outdated and slow Java Sound API.
@stevel05 · 2022-09-08
jAsio audio. Simple mixer [Windows only]
This is a demonstration of using ASIO audio drivers with B4j.
@stevel05 · 2022-09-07
Sending Emails via EmailJS REST API [BANanoVuetifyAD3]
Sending Emails via EmailJS REST API [BANanoVuetifyAD3]
@Mashiane · 2022-09-06
Jave2 FFMPeg Library [B4j]
A java wrapper for FFMpeg. Useful to integrate FFMpeg into your app without having to use jShell.
@stevel05 · 2022-09-03
Dynamic plain HTML form web-page
Dynamic plain HTML form web-page
@peacemaker · 2022-08-31
Robofish - Genetic Algorithm [SOURCE CODE]
A genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA).
@ilan · 2022-08-30
jCanvasExt Extends Canvas methods
This library, with the Class source code, extends the Canvas functionalities. Some time ago I was playing with B4J Canvas with methods not exposed directly to B4J. There was a question in the forum for a routine to draw rectangles with round corners. So, I think it may be useful for others.
@klaus · 2022-08-27
Menu Manager
Create menu''s in code for menubar and context menus. This library supports Text Menu Items, Checkbox Menu items, Custom menu items and menu dividers. Features: Add Icons to menu items. Image, Fontawesome and MaterialIcons Add Shortcut keys to menu items Default and assignable style classes to style via css Set tags Set alternate eventnames for individual menu items Create sub menus Create Simple menus from a String array Add tooltips to custom menus content Nodes Change attributes for menuitems Most set methods return it''s own class so they can be chained
@stevel05 · 2022-08-24