FontAwesomeFX 8.9 released
UPDATE: Google Material Icons v2.1
Coming with 96 additional icons.
Now 891 Icons included.
UPDATE: Material Design Icons v1.4.57
With 287 additional icons:
Contains now 1457 Icons!
AH! And I created a dedicated Twitter account: @FontAwesomeFX!
Get FontAwesomeFX 8.9
Download Binaries: Download
Sources available at Bitbucket
Maven:
<dependency> <groupId>de.jensd</groupId> <artifactId>fontawesomefx</artifactId> <version>8.9</version> </dependency>
Please report issues here
Hi Jens,
what happend to the IconOverview class?
Cheers, Christian
I don’t get you.
Which IconOverview class do you mean?
Jens
“Also I added a simple browser to preview all contained icons.
You can start it via: de.jensd.fx.fontawesome.test.IconOverview”
🙂
Ah, thats decades ago 😉
Now the IconBrowser is called:
de.jensd.fx.glyphs.testapps.GlyphsBrowserApp
Oh I missed that. Couldn’t find a blog post about it and the GlyphsBrowserApp is not included in the binary downloads. Kind of a hidden feature 😉
Yes, by now 😉
Intent to keep the footprint small.
But I was asked to provide an icon browser separately. Will do as soon as I find the time.
Yeah, good idea! Thanks!
Hi Jens,
when I export my app to single jar file. I get the following VerifyError: Bad type on operand stack
Exception in Application start method
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389)
at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
Caused by: java.lang.RuntimeException: Exception in Application start method
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(LauncherImpl.java:182)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
de/jensd/fx/glyphs/fontawesome/FontAwesomeIconView.(Lde/jensd/fx/glyphs/fontawesome/FontAwesomeIcon;)V @27: invokevirtual
Reason:
Type ‘de/jensd/fx/glyphs/fontawesome/FontAwesomeIcon’ (current frame, stack[1]) is not assignable to ‘java/lang/Enum’
Current Frame:
bci: @27
flags: { }
locals: { ‘de/jensd/fx/glyphs/fontawesome/FontAwesomeIconView’, ‘de/jensd/fx/glyphs/fontawesome/FontAwesomeIcon’ }
stack: { ‘de/jensd/fx/glyphs/fontawesome/FontAwesomeIconView’, ‘de/jensd/fx/glyphs/fontawesome/FontAwesomeIcon’ }
Bytecode:
0x0000000: 2a12 01b7 0002 2abb 0003 5912 04b2 0005
0x0000010: b600 06b7 0007 b600 082a 2bb6 0009 b1
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructors(Unknown Source)
at sun.reflect.misc.ConstructorUtil.getConstructors(Unknown Source)
at javafx.fxml.JavaFXBuilderFactory.scanForConstructorAnnotations(JavaFXBuilderFactory.java:216)
at javafx.fxml.JavaFXBuilderFactory.getBuilder(JavaFXBuilderFactory.java:143)
at javafx.fxml.FXMLLoader$InstanceDeclarationElement.constructValue(FXMLLoader.java:1004)
at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:746)
at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2707)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2527)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2441)
at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
at fastfly.Main.showMainView(Unknown Source)
at fastfly.Main.start(Unknown Source)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)
… 1 more
Exception running application fastfly.Main