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...

Find Perfect Domain Name with Domain Suggestion Tools

We all like to have a short yet meaningful domain names for our website or blog. But searching for available domains on GoDaddy or Big Rock is very time consuming and frustrating. In my...

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...

How to Create Barcodes as Batches (Bulk creation)

You can create barcodes for any alphanumeric combination using Zint Barcode Generator. Download Zint Barcode Studio From http://sourceforge.net/projects/zint/. It is available for both windows and Linux. Generating One Barcode at a Time Open The Software and Type the Data...
Java GIF Tutorial

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...

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...

Custom Shapes for JavaFX UI Components

JavaFX allows great customization options. You can easily customise and reuse component designs using CSS. In this article, we will see how to apply custom shapes for any GUI component*. Which components support custom shapes...
Flutter for desktop tutorial

Create your first flutter desktop application – Flutter tutorial

Flutter is the new developer-friendly cross-platform open-source framework developed by Google. The flutter community is growing and as of 2022, with flutter 3, it is stable for Android, iOS, Web and Desktop platforms! Flutter...
Spring file downloader code with example

Downloading a file from spring controller with spring boot

Sometimes, we will have to provide rest API endpoint for downloading certain files. In this article, we will see how to provide an option to download any file from a java spring rest API...

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 Get Screen Size

JavaFX provides an easy option to get screen dimensions (screen size) of all the monitors connected. This can be done using the javafx.stage.Screen class. Get Screen Size of Primary Monitor import javafx.application.Application; import javafx.geometry.Rectangle2D; import javafx.stage.Screen; import javafx.stage.Stage; public class Main...
Flutter OutlinedButton Tutorial

Flutter OutlinedButton Tutorial (2022)

An OutlinedButton is a button with text child and a border outline. It is also a form of TextButton with an outline. They are used in the places where the button needs medium importance....

How to fix ” Permission denied (publickey) ” issue in Gitlab

When you try to clone private repositories for the first time from an account, you may get following error. Permission denied (publickey). Permission denied (publickey) fatal : Could not read from remote repository Please make sure you have...

Emulating Fingerprint in Android Emulator

Android Emulators are simply the best way to test our application during development or when we want to use apps on PC. Currently, fingerprint smartphones are not that common, but surely, it will become...

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...

JavaFX Scene Switch Animation

We all love JavaFX for its modern look and easy to use user interface APIs. In this article we will discuss about JavaFX Scene Switch (Change) animation. I have implemented two types of scene...
Java Open File Explorer

How to open file explorer in java

Sometimes, we come across requirements where we need to open a particular folder or directory in the native file explorer. In this tutorial, we will see how to do that, easy and effective. Opening file...
Dart syntax highlight for Wordpress

Dart/Flutter code highlighting for WordPress

The WordPress's SyntaxHighligter Evolved is a great plugin for syntax highlighting. It supports a ton of syntaxes and has a lot of customization. However, when I started making flutter tutorials, the plugin did not...

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....
APT/DPKG error because of fileoverwrite

How to fix “trying to overwrite …, which is also in package …” issue...

Let's see how to solve the problem of apt or dpkg failing to install packages due to errors like the following. This is happening because the new package you are trying to install is...