Java - una duda

 
Vista:

una duda

Publicado por Andres (3 intervenciones) el 12/11/2006 20:27:34
Hola una duda como hago para cargar un numero entero de una caja de texto a una lista.
Gracias.-
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:una duda

Publicado por chuidiang (950 intervenciones) el 12/11/2006 20:46:00
Hola:

El texto que lees de la caja de texto debes convertirlo a entero

String texto = textField.getText();
Integer numero = new Integer (texto);

este puedes meterlo en la lista

LinkedList lista = new LinkedList();
lista.add (numero);

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:una duda

Publicado por Andres (3 intervenciones) el 12/11/2006 22:09:09
Mira yo hice esto hasta ahora:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class formulario extends JFrame {
usuario u= new usuario();
JLabel LNumero1;
JLabel LNumero2;
JTextField Numero1;
JTextField Numero2;
JButton AgregarNum1;
JButton AgregarNum2;
JList Lista1;
JList Lista2;
DefaultListModel Modelo;
JScrollPane panel1;
JScrollPane panel2;
JLabel LResultado;
JTextField Resultado;
JButton Sumar;
Container Principal;

public formulario() {
super("Formulario");
LNumero1=new JLabel("Número");
Numero1=new JTextField("");
LNumero2=new JLabel("Número");
Numero2=new JTextField("");
AgregarNum1=new JButton("Agregar");
AgregarNum2=new JButton("Agregar");
Modelo= new DefaultListModel();
Lista1=new JList(Modelo);
Lista2=new JList(Modelo);
Lista1.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
Lista2.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
Sumar=new JButton("+");
LResultado=new JLabel("Resultado");
Resultado=new JTextField("");
InicializarFrame();
CargarControles();
AgregarNum1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
agrega();
}
});

FinalizarFrame();

}
public void InicializarFrame() {

Principal=getContentPane();
Principal.setLayout(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);

}
public void CargarControles() {
panel1= new JScrollPane(Lista1);
panel2=new JScrollPane(Lista2);
Principal.add(LNumero1);
Principal.add(Numero1);
Principal.add(LNumero2);
Principal.add(Numero2);
Principal.add(AgregarNum1);
Principal.add(AgregarNum2);
Principal.add(panel1);
Principal.add(panel2);
Principal.add(Sumar);
Principal.add(LResultado);
Principal.add(Resultado);
LNumero1.setBounds(20,20,80,20);
Numero1.setBounds(120,20,110,20);
LNumero2.setBounds(250,20,80,20);
Numero2.setBounds(350,20,110,20);
AgregarNum1.setBounds(50,80,100,20);
AgregarNum2.setBounds(280,80,100,20);
panel1.setBounds(20,120,150,150);
panel2.setBounds(250,120,150,150);
Sumar.setBounds(180,170,60,40);
LResultado.setBounds(140,300,80,20);
Resultado.setBounds(240,300,110,20);

}
public void FinalizarFrame() {
pack();
setSize(500,400);
setVisible(true);
}
public void agrega() {

//Aca como puedo poner


}

public static void main(String[]args ) {
new formulario();
}
Bueno si me podes completar en public void agregar() te agradecería pila.Soy nuevo en esto,hace poco empeze con Java y ta recien estoy practicando,pero esta muy bueno.
Gracias.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar