Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

347
Vistas
¿Cómo pasar argumentos en un proyecto JavaFX en Netbeans?

Estoy trabajando en un juego de Warlords, basado en JavaFX, donde estoy haciendo una versión LAN (cliente-servidor) desde una sola máquina.

El problema es que no puedo ingresar los argumentos del programa de la misma manera que en un proyecto Java clásico. Además, no tengo problemas para pasar argumentos en la línea de comandos (incluidos los proyectos JavaFX), como:

 $ java -classpath Classes/ warlords.client.game.Main --address=127.0.0.1 --name=Barspicer9

Pero cuando ejecuto el proyecto desde Netbeans, parece que los argumentos no se manejan correctamente. Por ejemplo :

 String ipAddress = "localhost"; static String player = "anonimus"; for (String arg : args) { // Check if the current argument begins with "--address=" or "--name=" if (arg.startsWith("--address=")) { // 10 characters before server address ipAddress = arg.substring(10); } else if (arg.startsWith("--name=")) { // 7 characters before player name player = arg.substring(7); } }

El terminal del servidor genera (con los argumentos especificados anteriormente):

 Player connected : "anonimus"

Y las salidas del terminal de cliente:

 Trying to connect to the server : rmi://localhost/TestServeur ... Connection done

Existe la ventana de configuración en un proyecto Java clásico: Java clásico - Propiedades del proyecto

Y está la ventana de configuración en un proyecto JavaFX: JavaFX - Propiedades del proyecto

Los "Argumentos" no se muestran en la segunda ventana, en su lugar hay otro campo llamado "Parámetros", pero no se puede editar directamente. ¿Es un equivalente al campo "Argumentos" en la primera ventana? ¿Cómo puedo ingresar estos argumentos, si el campo "Parámetros" en la segunda ventana no es equivalente?

Gracias por adelantado.

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda