JavaFX ObservableList Tutorial
JavaFX ObservableList is JavaFX SDK's special implementation of List interface. It is basically an observable list that provides option to attach listeners for list content change. ObservableList has an integral role in the JavaFX...
JavaFX CheckComboBox
JavaFX CheckComboBox is a special UI control provided by ControlsFX. It is used for giving option to users to select more than one item from a Combobox. It is an extremely useful component you...
JavaFX Application Icon Setup
All programs require a nice-looking icon or logo on the taskbar and the window to make it look professional. JavaFX provides easy ways to set up an application icon using any image of your...
Java JFrame Tutorial
JFrame is a java swing container that can be used to create application windows. JFrames are the top most container in the swing applications. All the GUI components like labels, comboboxes are added into...
Create animated GIF from multiple images in Java
In this tutorial, we will learn how to programmatically create animated GIF by combining multiple images in java easily. We will make use of the library gifencoder for this purpose.
Add the 'gifencoder' library to...
Flutter ElevatedButton Tutorial (2022)
In this tutorial, we will explore the ElevatedButton widget in Flutter. ElevatedButtons are, as the name suggests, buttons with a depth or elevation. They will stand on top of the container with a shadow....
JavaFX Custom Shaped Buttons
JavaFX provides effective ways to customize the shape of most of the components. In this tutorial, we will learn how to set a custom shape for the JavaFX Button component.
Creating custom shaped buttons
We can...
Java TrayIcon Tutorial (With popupmenu and images)
Trayicons are really useful widgets for interacting with the application when the main dialog is minimized/hidden or the application is running in the background. In this tutorial, let's see how to add a Java...
JavaFX Splash Screen
Splash screens are awesome. They allows to engage users when the application load in the background as a loading screen. In this article, we will talk about implementing JavaFX Splash Screen / Loading Screen...
JavaFX Complete Project Tutorial : Building Material Designed Library Management Software
Programming can only be learned properly with continuous practice. When you work on a complete software project, you'll have to understand how to put things together and how to implement data communication between various...
How to Add Facebook Page Plugin to Your Website or Blog
Facebook is currently the best place to promote our websites. It is always a better idea to start a dedicated Facebook page for your blog or website. You will be astonished by the amount...
JavaFX Image Button Tutorial
In this tutorial, we will learn how to create image buttons in JavaFX. By default, there is no special component named ImageButton. However, we can easily extend the default JavaFX Button to create a...
JavaFX Communication Between Controllers
When you begin with JavaFX, one problem you might come up with is the communication between different controllers to communicate between scenes. In this article, we will see how to properly communicate between two...
Encryption and decryption in flutter
This tutorial explores the data encryption and decryption using the dart language for the flutter apps. We come across the requirements of encrypting and decrypting data when we start building real-world applications.
For supporting...
How to add JavaFX Charts / Graphs : Tutorial
JavaFX provides a powerful set of Charts/Graphs that can be added very easily to your programs. Frankly, It is even easier than adding a Table in JavaFX. Graphical charts are available in the javafx.scene.chart...
How to make Navigation Drawer (Side Panel) in JavaFX – JavaFX Drawer
Navigation drawer provides an intuitive way to keep main navigation controls of the UI clean. The drawer will only be made visible to the user on certain actions like button click so that we...
Send email from Java application using Java Mail API
Java Mail API allows to send emails from your Java application. Very often it will be necessary to send emails when you are developing a business related applications or simply hobby projects.
Using...
How to generate UUID in dart / flutter
Very often, we come across the need to have UUID. UUIDs are perfect for giving unique ID to objects and resources. In this tutorial, we will see how to create UUID in dart for...
How to update all WordPress post content URLs with SQL
Updating all the URLs and resources in the WordPress site after migrating to a new domain or migrating to a domain from IP address is a painstaking task. Luckily, there is an easy way!
In...
JavaFX Material Design : Setting Up and Making Login Application
One problem I have faced when developing java applications was the old look. Even after the introduction of Nimbus look and feel, the user interface components felt too static and dead. Then JavaFX came...