Skip to content
Genuine Coder
Genuine Coder
  • JavaFX
    • JavaFX 3D
    • JavaFX GUI
    • JavaFX Library Software
  • Java
  • Tutorial
  • JavaFX
    • JavaFX 3D
    • JavaFX GUI
    • JavaFX Library Software
  • Java
  • Tutorial
© All rights reserved. Proudly powered by WordPress. Theme SpeedBlog designed by WPInterface.
  • Home
  • Muhammed Afsal Villan
  • Page 3

Author: Muhammed Afsal Villan

Muhammed Afsal Villan is an experienced full-stack developer, specialized in desktop and mobile application development. He also regularly publishes quality tutorials on his YouTube channel named 'Genuine Coder'. He likes to contribute to open-source projects and is always enthusiastic about new technologies.
JavaFX Animation Tutorial with Examples
Posted in JavaFX JavaFX GUI

JavaFX Animation Tutorial with Examples

Estimated read time 6 min read
Posted on September 24, 2018September 25, 2018
by Muhammed Afsal Villan

In this article, we will have a deep look at JavaFX Animation. JavaFX provides easy to use animation API (javafx.animation…

Learn More 44 Comments on JavaFX Animation Tutorial with Examples
JavaFX 3D Tutorial #3 – 3D Object Transform (Rotation) with Keyboard Input
Posted in JavaFX JavaFX 3D

JavaFX 3D Tutorial #3 – 3D Object Transform (Rotation) with Keyboard Input

Estimated read time 3 min read
Posted on September 23, 2018September 27, 2018
by Muhammed Afsal Villan

In this chapter, we will talk about applying transformation on the 3D objects. JavaFX provides following transforms Affine Rotate Scale…

Learn More 48 Comments on JavaFX 3D Tutorial #3 – 3D Object Transform (Rotation) with Keyboard Input
JavaFX 3D Tutorial #2 – Camera Systems
Posted in JavaFX JavaFX 3D

JavaFX 3D Tutorial #2 – Camera Systems

Estimated read time 3 min read
Posted on September 23, 2018September 27, 2018
by Muhammed Afsal Villan

By default, JavaFX provides a camera that allows to view the world from the negative z position. When we have…

Learn More 52 Comments on JavaFX 3D Tutorial #2 – Camera Systems
JavaFX 3D Tutorial #1 – Introduction to 3D development
Posted in JavaFX JavaFX 3D

JavaFX 3D Tutorial #1 – Introduction to 3D development

Estimated read time 4 min read
Posted on September 22, 2018September 27, 2018
by Muhammed Afsal Villan

This is the the first chapter of JavaFX 3D Tutorial. JavaFX provides an easy to use 3D API. It provides…

Learn More 50 Comments on JavaFX 3D Tutorial #1 – Introduction to 3D development
How to fix ” Permission denied (publickey) ” issue in Gitlab
Posted in Git

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

Estimated read time 2 min read
Posted on September 20, 2018September 20, 2018
by Muhammed Afsal Villan

When you try to clone private repositories for the first time from an account, you may get following error. Permission denied…

Learn More 52 Comments on How to fix ” Permission denied (publickey) ” issue in Gitlab
Custom Shapes for JavaFX UI Components
Posted in JavaFX JavaFX GUI

Custom Shapes for JavaFX UI Components

Estimated read time 1 min read
Posted on September 19, 2018
by Muhammed Afsal Villan

JavaFX allows great customization options. You can easily customise and reuse component designs using CSS. In this article, we will…

Learn More 50 Comments on Custom Shapes for JavaFX UI Components
JavaFX Scene Builder Tutorial for Beginners
Posted in JavaFX

JavaFX Scene Builder Tutorial for Beginners

Estimated read time 1 min read
Posted on September 19, 2018September 23, 2018
by Muhammed Afsal Villan

JavaFX Scene Builder is a visual layout aka WYSIWYG tool that allows users to quickly design JavaFX application user interfaces…

Learn More 52 Comments on JavaFX Scene Builder Tutorial for Beginners
JavaFX Observables and Bindings
Posted in JavaFX

JavaFX Observables and Bindings

Estimated read time 3 min read
Posted on September 19, 2018September 19, 2018
by Muhammed Afsal Villan

JavaFX Observable is an entity that wraps content and allows to observe the content for invalidations. In simple terms, Observable allows…

Learn More 41 Comments on JavaFX Observables and Bindings
Fake (Photoshopped) Image Detection using Machine Learning
Posted in Machine Learning

Fake (Photoshopped) Image Detection using Machine Learning

Estimated read time 3 min read
Posted on September 18, 2018September 18, 2018
by Muhammed Afsal Villan

Fake Image Detection using machine learning is a neural network based project written in Java with JavaFX that helps to…

Learn More 52 Comments on Fake (Photoshopped) Image Detection using Machine Learning
JavaFX Get Screen Size
Posted in JavaFX Tutorial

JavaFX Get Screen Size

Estimated read time 2 min read
Posted on April 25, 2018September 23, 2018
by Muhammed Afsal Villan

JavaFX provides an easy option to get screen dimensions (screen size) of all the monitors connected. This can be done…

Learn More 52 Comments on JavaFX Get Screen Size
JavaFX Scene Switch Animation
Posted in JavaFX JavaFX GUI

JavaFX Scene Switch Animation

Estimated read time 3 min read
Posted on March 24, 2018September 25, 2018
by Muhammed Afsal Villan

We all love JavaFX for its modern look and easy to use user interface APIs. In this article we will…

Learn More 52 Comments on JavaFX Scene Switch Animation
Save files with JavaFX FileChooser
Posted in JavaFX

Save files with JavaFX FileChooser

Estimated read time 4 min read
Posted on December 10, 2017September 19, 2018
by Muhammed Afsal Villan

JavaFX provides javafx.stage.FileChooser class for creating file chooser dialog to select files for opening or saving. The major advantage of javafx…

Learn More 51 Comments on Save files with JavaFX FileChooser
JAR to EXE : Java program to Windows executable
Posted in Java

JAR to EXE : Java program to Windows executable

Estimated read time 5 min read
Posted on December 9, 2017July 2, 2022
by Muhammed Afsal Villan

Java is the best programming language available today that works across different platforms. I love Java and JavaFX. Once you…

Learn More 51 Comments on JAR to EXE : Java program to Windows executable
JavaFX Complete Project Tutorial : Building Material Designed Library Management Software
Posted in Java JavaFX

JavaFX Complete Project Tutorial : Building Material Designed Library Management Software

Estimated read time 3 min read
Posted on November 18, 2016September 27, 2018
by Muhammed Afsal Villan

Programming can only be learned properly with continuous practice. When you work on a complete software project, you’ll have to…

Learn More 45 Comments on JavaFX Complete Project Tutorial : Building Material Designed Library Management Software
JavaFX : How to implement Drag and Drop
Posted in Java JavaFX GUI

JavaFX : How to implement Drag and Drop

Estimated read time 4 min read
Posted on November 11, 2016December 8, 2017
by Muhammed Afsal Villan

Drag and drop allows data transfer between various components in your javafx application. It allows transferring data in between your…

Learn More 52 Comments on JavaFX : How to implement Drag and Drop
JavaFX Material Design Hamburgers and Transitions
Posted in JavaFX JavaFX Material Design

JavaFX Material Design Hamburgers and Transitions

Estimated read time 2 min read
Posted on August 21, 2016June 15, 2022
by Muhammed Afsal Villan

Hamburgers are a great replacement for menu icons. In material design, hamburgers can be used to trigger various navigation components.…

Learn More 48 Comments on JavaFX Material Design Hamburgers and Transitions
How to make Navigation Drawer (Side Panel) in JavaFX – JavaFX Drawer
Posted in Java JavaFX

How to make Navigation Drawer (Side Panel) in JavaFX – JavaFX Drawer

Estimated read time 4 min read
Posted on August 21, 2016September 24, 2018
by Muhammed Afsal Villan

Navigation drawer provides an intuitive way to keep main navigation controls of the UI clean. The drawer will only be…

Learn More 43 Comments on How to make Navigation Drawer (Side Panel) in JavaFX – JavaFX Drawer
JavaFX Material Design : Setting Up and Making Login Application
Posted in Java JavaFX

JavaFX Material Design : Setting Up and Making Login Application

Estimated read time 3 min read
Posted on May 22, 2016June 18, 2022
by Muhammed Afsal Villan

One problem I have faced when developing java applications was the old look. Even after the introduction of Nimbus look…

Learn More 50 Comments on JavaFX Material Design : Setting Up and Making Login Application
How to add JavaFX Charts / Graphs : Tutorial
Posted in Java JavaFX

How to add JavaFX Charts / Graphs : Tutorial

Estimated read time 3 min read
Posted on May 21, 2016August 2, 2019
by Muhammed Afsal Villan

JavaFX provides a powerful set of Charts/Graphs that can be added very easily to your programs. Frankly, It is even…

Learn More 51 Comments on How to add JavaFX Charts / Graphs : Tutorial
Text Editor in Java with Source Code
Posted in Java Source Code

Text Editor in Java with Source Code

Estimated read time 3 min read
Posted on May 18, 2016September 27, 2018
by Muhammed Afsal Villan

Today, I am going to make a Text Editor program using our Java. Yeah, Like notepad. I want to add…

Learn More 50 Comments on Text Editor in Java with Source Code

Posts navigation

← Older Articles
Newer Articles →
© All rights reserved. Proudly powered by WordPress. Theme SpeedBlog designed by WPInterface.