Una pregunta muy simple !
para reflejar una valor numerico en cuadro de texto, ya sea Jtextfield o Jtextarea, hago esto :
texto1 = new javax.swing.JTextField()
texto2 = new javax.swing.JTextArea()
--------------------------------------------------->
texto1.setText(""+ A)
text02.setText(""+ A) //siendo A una variable tipo entera
ES correcto lo que hago ? o sea tener que poner esas comillas ? y es que no he podido hacerlo de otra manera, y si no las pongas marca error !
De que otra forma se pudria lograr?
De antemano gracias !!
texto1 = new javax.swing.JTextField()
texto2 = new javax.swing.JTextArea()
--------------------------------------------------->
texto1.setText(""+ A)
text02.setText(""+ A) //siendo A una variable tipo entera
ES correcto lo que hago ? o sea tener que poner esas comillas ? y es que no he podido hacerlo de otra manera, y si no las pongas marca error !
De que otra forma se pudria lograr?
De antemano gracias !!
Lo que haces está bien, porque setText() recibe una String, y A es de tipo entero. Al poner esas comillas, concatenas el entero con una cadena vacÃa, y se convierte en cadena todo.
Es lo más rápido, y elegante, pero si quieres hacerlo de otra forma:
texto1.setText(Integer.toString(A));
Es lo más rápido, y elegante, pero si quieres hacerlo de otra forma:
texto1.setText(Integer.toString(A));
