Skip to content

xdsswar/nfx-icons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NFX Icons Library

Welcome to NFX Icons, a powerful and easy-to-use icon library featuring 5,400 high-quality icons! This library is designed for seamless integration into JavaFX applications, offering both programmatic and CSS-based customization.

🚀 Features

  • 8300+ icons to enhance your UI
  • Simple API for easy usage
  • Customizable size and name via Java code or CSS

🎨 Customization

  • -nfx-icon-name → Changes the icon dynamically
  • -nfx-icon-size → Adjusts the icon size

1️⃣ Creating an Icon

import xss.it.nfx.icons.Icon;

// Create an icon instance
Icon icon = new Icon("BELL");
icon.setSize(20); 

2️⃣ Using CSS Properties

.my-icon {
    -nfx-icon-name: "BELL";
    -nfx-icon-size: 20;
}

🔍 Check out the Demo

To run the demo class xss.it.demo.Demo, use the following Gradle command:

gradle run

📸 Icons Finder Preview

NfxListView Screenshot


🤝 Feedback

All are welcome to use and provide feedback on this library! Help improve NFX Icons by reporting issues or suggesting new features.


This library is free to use in any project!

Enjoy coding with NFX Icons! 🎉

About

Javafx Icons lib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages