JavaFX 2: ¿Cómo cargar una hoja de estilo en una subclase de Scene distribuida como parte de una biblioteca?

Estoy subclasificando muchas de las clases JavaFX 2 para distribuirlas como parte de una biblioteca que será utilizada por otros. Esto requiere que se aplique una hoja de estilo (parte de la biblioteca) a todas las instancias de MySceneClass (no es su nombre real :-)), y no puedo encontrar la ruta mágica correcta. He intentado variantes de:

mySceneInstance.getStylesheets.addAll("/com/mine/css/MySceneClass.css")

where com.mine.css es un paquete de la biblioteca: las variantes que he probado no incluyen una barra inclinada inicial, recortan la parte principal de la ruta, probablemente algunas otras. Pero siempre recibo el mensaje:

WARNING: com.sun.javafx.css.StyleManager loadStylesheet Resource "/com/mine/css/MySceneClass.css" not found.

También he intentado poner una clase stub Css en el paquete css y luego usar

com.mine.css.Css.getResource("Scene.css")

para obtener una URL que puedo pasar a ... getStyleSheets.addAll (...), pero cuando lo hago, recibo un mensaje como:

WARNING: com.sun.javafx.css.StyleManager loadStylesheet Resource "../css/Scene.css" not found.

que es muy confuso, ya que getResource parece estar identificando correctamente el archivo, pero todavía no puedo cargarlo.

Esta es la vista previa actual del desarrollador en OS X (creo que la versión es 2.1 09).

Gracias por cualquier ayuda, Ken

Respuestas a la pregunta(4)

Su respuesta a la pregunta