Font Awesome
Font Awesome is the world's most popular icon set with thousands of scalable vector icons and social logos.
Oorian Extension
The Oorian extension for Font Awesome is under development and will be available with the framework release.
Implementation priority based on popularity, API complexity, and user demand.
The version of Font Awesome that this extension supports.
The licensing model for Font Awesome. Check their official website for full license details.
Oorian extensions expose the complete Font Awesome API through type-safe Java methods.
Key Features
Usage Example
See how to use Font Awesome with Oorian in pure Java.
Oorian's Font Awesome extension provides type-safe icon components. Here's how to create icons with different styles:
Java Code
// Create a solid icon
FaIcon homeIcon = new FaIcon(FaIcon.SOLID, FaIconName.HOUSE);
container.addElement(homeIcon);
// Create an icon with size
FaIcon largeIcon = new FaIcon(FaIcon.SOLID, FaIconName.STAR)
.setSize(FaSize.X2);
container.addElement(largeIcon);
// Create an icon with color
FaIcon colorIcon = new FaIcon(FaIcon.SOLID, FaIconName.HEART)
.setIconColor("#ef4444");
container.addElement(colorIcon);
// Create a brand icon
FaIcon githubIcon = new FaIcon(FaIcon.BRANDS, FaIconName.GITHUB);
container.addElement(githubIcon);Result
Interactive Demo
Explore Font Awesome capabilities with these interactive examples.
Explore the full range of Font Awesome features available through the Oorian extension:
Icon Styles
Icon Sizes
Animations
Rotations
Brand Icons
Ready to Use Font Awesome?
Oorian makes it easy to integrate Font Awesome into your Java web applications with type-safe extensions and real-time updates.