Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

342
Views
¿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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!