Articles of javafx

Icono de la aplicación JavaFX

¿Es posible cambiar el icono de la aplicación usando JavaFX, o tiene que hacerse usando Swing?

¿Cómo funciona el hilo de la aplicación JavaFX?

Tengo un problema con el subproceso de la aplicación Java FX. Aquí hay un pseudo-código: showMenu(); //Contoller which waits for action(pressing button)… showLoadingPic(); Thread.sleep(2000); showMap(); El problema es que la suspensión ocurre en la ventana que se muestra en showMenu (), showLoadingPic () no se muestra en absoluto, y en la ventana final en showMap […]

Cómo crear un TableView reordenable en JavaFx

Tengo un JavaFx TableView . Me gustaría permitir que el usuario haga clic y arrastre para reordenar las filas de la tabla. Parece que no puedo encontrar ninguna forma de hacerlo, pero parece una cosa bastante común en las GUI.

FXMLLoader getController devuelve NULL?

Tengo la clase de aplicación principal que hace lo siguiente muy bien: @Override public void start(Stage primaryStage) { try { FXMLLoader loader = new FXMLLoader(getClass().getResource( “RecordScreen.fxml”)); Parent root = (Parent) loader.load(); Scene newScene = new Scene(root); Stage newStage = new Stage(); newStage.setScene(newScene); newStage.show(); } catch (Exception e) { e.printStackTrace(); } } Lanza una vista de […]

TableView no confirma valores en el evento de pérdida de foco

Me gustaría crear una tabla con las siguientes características: Editar en la tecla presionar Tecla Intro = fila siguiente Tecla tab = siguiente columna Tecla de escape = cancelar editar A continuación se muestra un código que implementa estas características. Los valores deben comprometerse en el foco perdido. Problema: no están comprometidos. El evento de […]

CubicCurve JavaFX

Estoy teniendo problemas con el CubicCurve en JavaFX. ¿Cómo se puede dibujar, por ejemplo: y = x ^ 3? el mecanismo para dibujar la curva parece muy difícil de manejar. Además, ¿es posible conectar uno de los puntos finales de la curva a otro Nodo, de modo que cuando la ubicación de ese Nodo cambie, […]

Enlazar tamaño de fuente en JavaFX?

Me gustaría hacer que mi aplicación sea fluida. Sin embargo, las fonts parecen pequeñas en comparación con los elementos de la interfaz de usuario cuando hago las ventanas más grandes. En última instancia, quiero que el tamaño del texto aumente o disminuya cuando cambie el tamaño de la ventana. Sé que podría hacerlo teóricamente con […]

Cómo dibujar múltiples ejes en un gráfico usando gráficos JAVAFX

¡La paz sea con vosotros! ¿Cómo dibujar múltiples ejes usando la API de gráficos JavaFX? A continuación se muestra una imagen de una tendencia en un gran software donde se trazan algunos datos en tiempo real y de historial. Hay dos plumas registradas y los ejes separados para cada pluma se definen con la misma […]

En JavaFX, ¿cómo muevo un sprite a través de la pantalla?

Soy nuevo en JavaFX y estoy tratando de escribir un juego donde un personaje animado en 2D camina por la pantalla (por ejemplo, como el juego original Legend of Zelda). Había hecho esto en Swing, creando mi propia clase de Sprite y reemplazando el método paintComponent () en Swing, y poniendo mi propio g2d.drawImage (…); […]

Usando JavaFX 2.2 Mnemonic (y aceleradores)

Estoy tratando de hacer funcionar JavaFX Mnemonic. Tengo un botón en la escena y lo que quiero lograr es disparar este evento de botón presionando Ctrl + S. Aquí hay un código sceleton: @FXML public Button btnFirst; btnFirst.getScene().addMnemonic(new Mnemonic(btnFirst, new KeyCodeCombination(KeyCode.S, KeyCombination.CONTROL_DOWN))); La función mnemotécnica de Button es falsa. (Bueno, al intentar hacer esto, intenté […]