Ragazzi, nonostante abbia seguito vari metodi per legare classi javafx a classi java, questo è il risultato! e non capisco perchè..

in breve il programma principale è scritto in java e funziona tutto.

La parte in java fx crea soltanto un player e riceve in ingresso il video che deve riprodurre. fin qui tutto ok, sotto netBeans funziona tutto alla grande, ma da riga di comando no!! qualcuno mi sà spiegare perchè avviene questo? ho controllato che nel classpath fosse presente il jar della parte video e c'è, c'è anche il percorso delle librerie di javafx. che manca? perchè non va?

Questo è l'errore che mi sputa fuori il prompt..
Mi sembra di capire che non riesce a caricare javafx/stage/Stage ma non capisco perchè..
codice:
Microsoft Windows XP [Versione 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\user>cd C:\Documents and Settings\user\Desktop\Monitor
 jar

C:\Documents and Settings\user\Desktop\Monitor jar>java EasyMonitor
Exception in thread "Thread-3" java.lang.NoClassDefFoundError: javafx/stage/Stag
e
        at provavideo.Main.mostra(Main.fx:27)
        at MonitorObj.vediSingoloVideo(MonitorObj.java:245)
        at MyTimerTask.disegnaMonitor(EasyMonitor.java:2407)
        at MyTimerTask$1.run(EasyMonitor.java:4077)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javafx.stage.Stage
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 5 more

C:\Documents and Settings\user\Desktop\Monitor jar>
help me!