B4J Tutorials

[B4X, B4xPages]Using the Standard B4XPreferenceDialog Library with B4XPages to Create Effective Forms

If you are in a hurry, or if you don't want to design your own form, you can use the standard PreferencDialog
in combination with FormsBuilder to create a pretty nice form, one form per B4XPage...
 

Attachments

  • PrefFormsV3.zip
    29.3 KB · Views: 596
Last edited:

"Embedding" JSpice in B4J

Attachments

  • JSpice2.zip
    9.6 KB · Views: 435
Last edited:

Office Scanner tutorial

Hi friends,

I wrote a B4J program and a comprehensive tutorial in my blog page. It shows who is online in local network by names of persons. It scans 254 ip numbers in less than one...
 

Hansolo Charts

Hansolo Charts have some very nice looking charts. Download the Jars from the link below and copy the jars into your B4J additional library folder.
A sample project is attached ( draws 8x charts)...
 

Attachments

  • HansoloCharts.zip
    13.9 KB · Views: 564
Last edited:

Fxyz3d - samples

It is a sample project for this Github posting - using fxyz3d (have added it via inline Java code in a B4J class and then added some setters to the class.

Download...
 

Attachments

  • MathVis.zip
    4.1 KB · Views: 493
Last edited:

Galaxy

Not to scale but all planets as well as the sun rotating on their respective axis's at the same rate (for now) - a 3D view of all of the planets and the sun (have included Pluto)

Download it from...
 

[SithasoDaisy] - PocketBase - How to create a Web Push Notification Server with PocketBase SSE

Hi there

By the end of this, you should be able to have your own Web Push Notification Server running. Below is an example of a notification coming from a cloud deployed PocketBase server...
 
Last edited:

Web Push Notifications using the Notifications API

Hi

I just had the pleasure of looking at this Notifications API again. Below is my example.




You can get more infomation about it here...
 

[BANano] TIP: Running a test server

UPDATE: since december 2022, chrome plugins like this have stopped working. Luckcely, the author of this plugin has created a standalone alternative you can install on your computer:

Simple...
 
Last edited:

[BANano] SupaBase (FireBase Alternative) User SignUp & SignIn Process

Hi

This is a continuation of this thread.


In this tutorial, we look at user...
 

jSerial + AsyncStreamsText + com0com (virtual serial port)

Hello friends,

This is my first but not last post in forum When I checked B4J_chat.zip file in Erel's post, I see that there is an old .fxml designer file that can not be recognized by...
 

Attachments

  • Chat.zip
    3.8 KB · Views: 763

SithasoDaisy: How to create a Client List Report in MS Word

Hi

By the end of this, you will be able to:

1. Get a client list from a REST API database. For this case we will use a fake REST API fom https://randomuser.me/
2. Load this client list to...
 

How to Install an SSL Certificate in B4J Server (Jetty)



This is a easy way to install SSL Certificate on a VPS with Jetty.

(1) Goto ZeroSSL to create free sll for your domain: https://zerossl.com/

(2) Download your Certificate...
 
Last edited:

SplitPane Tutorial

B4J v4.00 adds support for SplitPane container. SplitPane is a container made of two or more sections divided with movable dividers.

The SplitPane orientation is either horizontal or vertical...
 

Attachments

  • SplitPane.zip
    8.5 KB · Views: 2,241

PyScript in your webpage using ABMaterial as an example

Hello.

Today I would like to present how to combine PyScript with B4X. I have taken ABMaterial as an example.
First, let's start what PyScript is. In the simplest way, it is the execution of non...
 

Attachments

  • home.bas
    9.5 KB · Views: 585
  • example.txt
    158 bytes · Views: 579
Last edited:

Adding some fun to your Apps with Funtranslations REST API

Imagine... English to Yoda. English to Minion. English to Johhy Deeps' Pirate, or even English to Wakanda.


This is some awesome fun api. They have curl...
 

Barcodes - QR Codes, PDF417, Aztec Codes, Code11, Code39, Code93, EAN8, EAN13, and Code128

This is my first attempt at B4J. Have not tried to do anything special to the layout etc. The aim was to get back the correct binary strings to draw Code11, Code39, Code93, EAN8 and EAN13 barcodes...
 

Attachments

  • BARCODES.zip
    181.9 KB · Views: 1,711
Last edited:

CSS Utils and JavaFX version (FYI)

When using the CSS Utils library in a new B4J project i found that there is a newer document for the Javafx CSS properties webpage.
In the (old - 2015) thread CSS Utils you can find a link...
 

[BANano] Lessons learned whilst creating b4xlibs - trials & errors

Hi there

This is my attempt to just pen down my experiences, some through trial and error and some with responses from the forum.

You can ask questions / comment with something specific and...
 

Simple analog Clock

Nothing spectacular - a simple analog clock made entirely from static and rotating ImageViews and a bit of code. The movement of the hands are much smoother than in the below GIF

...
 

Attachments

  • clock.zip
    150.4 KB · Views: 733
Last edited:
Cookies are required to use this site. You must accept them to continue using the site. Learn more…