B4JSnippetMap
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
B4JSnippetBCTextEngine/BBCodeView [SOLVED]
BBCodeView - Scrolling the page to the word position. [SOLVED]
BBCodeView - Scrolling the page to the word position. [SOLVED]
@T201016 · 2022-10-16
B4JTutorialBAnano [BANANO]
Lessons learned whilst creating b4xlibs - trials & errors [BANano]
Lessons learned whilst creating b4xlibs - trials & errors [BANano]
@Mashiane · 2022-10-15
B4JLibraryDesigner [B4J][DSE]
CSSStyleClass Designer Script Extension [B4j] [DSE]
CSSStyleClass Designer Script Extension [B4j] [DSE]
@stevel05 · 2022-10-13
B4JTutorialClock
Simple analog Clock
Simple analog Clock
@Johan Schoeman · 2022-10-08
B4JTutorialBAnano - Vue [BANANOVUETIFYAD3]
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
B4JLibraryABMaterial [ABMATERIAL]
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
B4JSnippetB4J
Pause execution in Console app
Pause execution in Console app
@aeric · 2022-09-29
B4JSnippetPrint
B4j Print JavaFX8 Create custom paper
B4j Print JavaFX8 Create custom paper
@stevel05 · 2022-09-27
B4JLibraryDesigner [DSE]
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
B4JSnippetDesigner [DSE]
Button Shapes [DSE]
Button Shapes [DSE]
@stevel05 · 2022-09-25
B4JSnippetCSS
Log CSS Styleclass from Node
Log CSS Styleclass from Node
@stevel05 · 2022-09-24
B4JSnippetExcel [XLUTILS][JPOI5]
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
B4JSnippetDesigner [RADIOBUTTON / TOGGLEBUTTON][DSE]
SetToggleGroup [RadioButton / ToggleButton] [DSE]
SetToggleGroup [RadioButton / ToggleButton] [DSE]
@stevel05 · 2022-09-22
B4JSnippetOS [ADD AN APP AT WINDOWS TASKS]
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
B4JSnippetDrawing
Draw arc line with round cap
Draw arc line with round cap
@kimstudio · 2022-09-21
B4JTutorialWebApp
WebApps - Let''s create a Morse Code Translator
WebApps - Let''s create a Morse Code Translator
@Mashiane · 2022-09-20
B4JTutorialEncryption
Share encrypted data with B4A
Share encrypted data with B4A
@Erel · 2022-09-20
B4JTutorialBAnano - Vue [ABSTRACT DESIGNER][BANANOVUETIFYAD3]
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
B4JLibraryPrint
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
B4JLibraryComms & Network [MAX]
Mind Your Own Business [Max]
Mapping ip addresses to locations and networks
@drgottjr · 2022-09-12
B4JTutorialBAnano - Vue [PHP][BANANOVUETIFYAD3]
VFlexDialog + MySQL CRUD REST API [PHP] [BANanoVuetifyAD3]
VFlexDialog + MySQL CRUD REST API [PHP] [BANanoVuetifyAD3]
@Mashiane · 2022-09-09
B4JLibraryAudio/Video
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
B4JSnippetAudio/Video [WINDOWS ONLY]
jAsio audio. Simple mixer [Windows only]
This is a demonstration of using ASIO audio drivers with B4j.
@stevel05 · 2022-09-07
B4JTutorialMail [BANANOVUETIFYAD3]
Sending Emails via EmailJS REST API [BANanoVuetifyAD3]
Sending Emails via EmailJS REST API [BANanoVuetifyAD3]
@Mashiane · 2022-09-06
B4JLibraryAudio/Video [B4J]
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
B4JSnippetB4J Server
Dynamic plain HTML form web-page
Dynamic plain HTML form web-page
@peacemaker · 2022-08-31
B4JSnippetGame [SOURCE CODE]
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
B4JLibraryDrawing
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
B4JLibraryMenu
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