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

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...
Java Webp Tutorial

Java WebP Image Support – Read and Save WebP Images

WebP is a new generation image format developed by Google exclusively for the Web. It has both lossy and lossless compression support. When compared to the commonly used formats like JPEG, WebP has 25%-34%...
JavaFX Application Icon Tutorial

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...
JavaFX Checkcombobox controlsfx

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

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...
UUID in flutter

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

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

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

Temperature Monitor Prorgam using JavaFX

Today i am going to show you how to create a system temperature monitor program in JavaFX. This program use Line Chart from JavaFX library. In order to get the temperature readings, i have...
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...
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...
Microservices using Spring Boot

Building Real-World Microservices with Spring Boot 3: A Step-by-Step Guide

In this comprehensive tutorial, we'll explore the world of microservices using the latest Spring Boot 3 framework. We'll create a real-world video streaming app, covering all essential aspects of microservice development. We will start with...
Java/JavaFX TrayIcon Tutorial

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 Image Button Tutorial

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

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

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