Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: Baal_30 en 11 Julio 2015, 13:18 PM

Título: Botón y cuadros de texto
Publicado por: Baal_30 en 11 Julio 2015, 13:18 PM
Muy buenas. Quería hacer una pequeña aplicación en la que te salga un un cuadro de texto, y cuando le des al botón de guardar, lo guarde en un archivo de texto, muy simple.

El problema es que de gráficos no tengo ni idea en Java, si me pudierais guiar un poco para empezar, con hacer el botón y el cuadro para escribir por ahora me bastaría.

Gracias de antemano :)
Título: Re: Botón y cuadros de texto
Publicado por: ivancea96 en 11 Julio 2015, 13:46 PM
Puedes crear un JFrame. Ya ahí luego colocas un JTextField y un JButton. No te pongo código, pero con saber los nombres supongo que te llegará, que Oracle tiene mucha información xD

Oracle - How to Make Frames (https://docs.oracle.com/javase/tutorial/uiswing/components/frame.html)

http://www.pembinatrails.ca/fortrichmondcollegiate/compsci/bluej/module7/page2.htm (http://www.pembinatrails.ca/fortrichmondcollegiate/compsci/bluej/module7/page2.htm)
Título: Re: Botón y cuadros de texto
Publicado por: Baal_30 en 11 Julio 2015, 17:27 PM
Okey ¡! Busco info sobre eso :D  Gracias ^^
Título: Re: Botón y cuadros de texto
Publicado por: IlconZy en 11 Julio 2015, 17:27 PM
Creas una clase que Herede de JFrame y en el constructor de la clase haces un setLayout(null), introduces un JTextField y un JButton, con los métodos setBounds les das posición dentro de tu ventana y tamaño.
Luego con el método setActionListener() le pones un controlador de eventos al botón, puedes hacerlo con una clase anónima sin problemas si tu aplicación es sencilla.

Dale vueltas y si no lo consigues te pongo un code
Título: Re: Botón y cuadros de texto
Publicado por: Usuario Invitado en 11 Julio 2015, 19:10 PM
¿Y porqué mejor no empezamos a usar de una vez los estándares modernos?, ¿Por qué optar por Swing si tienes JavaFX?

Ventajas de JavaFX

Título: Re: Botón y cuadros de texto
Publicado por: Baal_30 en 12 Julio 2015, 15:31 PM
Pues estoy intentando hacerlo con JavaFX y siguiendo el tutorial que me dejas en el primer link, pero me salta un error al darle a "Open with Scene Builder"... :/

El error pone : Opening the file with SceneBuilder failed. Try setting the absolute path to scenebuilder in your the preferences.

Quizás sea porque no he especificado la ruta del ejecutable del Scene Builder, pero tampoco me lo he bajado, estoy buscando y no encuentro nada, ni en la página de oracle ...
Título: Re: Botón y cuadros de texto
Publicado por: Usuario Invitado en 12 Julio 2015, 22:42 PM
Post actualizado. He puesto el link de descarga.
Título: Re: Botón y cuadros de texto
Publicado por: Baal_30 en 12 Julio 2015, 23:30 PM
Como te quiero, Gus  ;)

jaja gracias bro! no lo encontraba :/
Título: Re: Botón y cuadros de texto
Publicado por: Usuario Invitado en 12 Julio 2015, 23:39 PM
Lo que pasa es que Oracle ya no hace binarios de JavaFX Scene Builder. El source está disponible, pero tienes que compilarlo. Gluon lo empaqueta ya para distintas arquitecturas.

Saludos.