JWebMP WebAwesome
WebAwesome icon integration for JWebMP — modern icon library.
Core Features
- 1,500+ Icons — Modern, fresh designs
- FontAwesome Compatible — Drop-in replacement
- Solid/Regular Styles
- CSS Utilities — Sizing, rotation, animation
- Open Source — MIT licensed icons
Quick Start
import com.jwebmp.webawesome.icons.*;
Icon icon = new Icon()
.setIconClass(WebAwesomeIcons.WA_HOME)
.setStyle(IconStyle.SOLID)
.setSize(IconSize.LG);
Icon Styles
// Solid
icon.setStyle(IconStyle.SOLID);
// Regular
icon.setStyle(IconStyle.REGULAR);
Sizing & Utilities
Same as FontAwesome:
icon.setSize(IconSize.LG);
icon.setRotation(IconRotation.ROTATE_90);
icon.setAnimation(IconAnimation.SPIN);
icon.setFixedWidth(true);
Installation
<dependency>
<groupId>com.jwebmp.plugins</groupId>
<artifactId>webawesome</artifactId>
</dependency>
References
- Module:
com.jwebmp.plugins.webawesome - Java: 25+
- License: Apache 2.0