Learn WidgetFX with Passion!

7 07 2009

Sang Shin has included WidgetFX as part of his 15 week JavaFX Programming Course that is currently underway.  This is a free online course that you can take at your own pace based on his excellent training materials.

Sang Shin, Java Passion instructor

Sang Shin, Java Passion instructor

The scheduled date for the WidgetFX module is July 25th, and will feature an online lab and homework to teach basic widget development.

Sign up at javapassion.com and sharpen your skills on JavaFX and WidgetFX for free!

While you are learning WidgetFX, this is a great opportunity to toss an entry into the Widget Developer Contest that is running until the end of July.

WidgetFX Developer Contest

WidgetFX Developer Contest

Advertisements

Actions

Information

One response

14 07 2009
Samir

hi ,
i dont know where can i post it , but in Win Vista the WidgetFX got a exception , it is about a directory that in Windows Vista doesn´t exist:
Configuration directory location is: “C:\Users\samir\.WidgetFX”
14/07/2009 15:19:20 org.widgetfx.install.InstallUtil copyStartupFile
SEVERE: null
java.io.FileNotFoundException: C:\Users\samir\Start Menu\Programs\Startup\WidgetFX.lnk (O sistema não pode encontrar o caminho especificado)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.(Unknown Source)
at java.io.FileOutputStream.(Unknown Source)
at org.widgetfx.install.InstallUtil.copyStartupFile(InstallUtil.java:63)
at org.widgetfx.ui.DockDialog$_SBECL.onChange(DockDialog.fx:137)
at com.sun.javafx.runtime.location.BooleanVariable.notifyListeners(Unknown Source)
at com.sun.javafx.runtime.location.BooleanVariable.replaceValue(Unknown Source)
at com.sun.javafx.runtime.location.BooleanVariable.setAsBoolean(Unknown Source)
at org.widgetfx.ui.DockDialog.set$org$widgetfx$ui$DockDialog$launchOnStartup(DockDialog.fx:135)
at org.widgetfx.ui.DockDialog.applyDefaults$(DockDialog.fx:135)
at org.widgetfx.ui.DockDialog.createInstance(DockDialog.fx:67)
at org.widgetfx.Main.javafx$run$(Main.fx:49)
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.runtime.provider.GUIRuntimeProvider$1.run(Unknown Source)
at com.sun.javafx.tk.swing.SwingToolkit$StartupRoutine.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Resource not cached

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: