popup javafx hint scalafx

popup - ¿Hay una manera simple de mostrar textos de sugerencia en JavaFX?



hint scalafx (1)

Puede usar un control Tooltip .

Muestra de uso

Si desea la información sobre herramientas en un control, por ejemplo, un botón, establezca la información sobre herramientas:

button.setTooltip( new Tooltip("Button of doom") );

De lo contrario, para otros tipos de nodo como formas, instale la información sobre herramientas:

Circle circle = new Circle(15, 15, 42); Tooltip.install( circle, new Tooltip("Circle of light") );

Tutorial

Oracle tiene un tutorial dedicado solo a Tooltips .

Como puede ver arriba, puede establecer un "gráfico" en una información sobre herramientas, que puede ser una imagen (o cualquier otro nodo), es bastante flexible.

Tooltip Styling

Otras opciones

Si Tooltip no es lo que está buscando, hay otras formas de mostrar ventanas emergentes:

En la biblioteca de Borland VCL, casi todos los controles tenían una propiedad indirecta . Durante el tiempo de ejecución, cuando coloca el mouse sobre el control respectivo, aparece un pequeño cuadro con el texto de sugerencia y desaparece cuando mueve el mouse, como los mensajes de ayuda en el Explorador de Windows y otros programas, cuando el cursor del mouse se mantiene sobre un botón .

¿Existe un concepto similar en JavaFX (en realidad, estoy usando ScalaFX)?

Por supuesto, puedo crear una nueva etapa sin decoraciones, agregar algunos oyentes de ratón, etc., pero ¿no está ya disponible en alguna parte?