ayudenme a meterle cajas de texto

paisita hermosa
24 de Septiembre del 2008
hola nesecito que me ayuden a meterle dos campos de texto a este codigo para que en ves de calcular el numero ya dado me calcule el numero que se ingrese en los JTextField por fa ayudenme es muy facil


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



public class MetodoMod2 extends JFrame implements ActionListener
{
int Tope = 20;
int Facto = 8;


Modificadas entrada1 = new Modificadas();
Modificadas entrada2 = new Modificadas();

Modificadas Datos1 = new Modificadas();
Modificadas Datos2 = new Modificadas();

Modificadas Resp1 = new Modificadas();
Modificadas Resp2 = new Modificadas();



public void Objetos()
{

Modificadas Ejer1 = new Modificadas("Serie Fibinacci");
Modificadas Ejer2 = new Modificadas("Factorial");

Datos1.setText("Serie fibonacci de" + Tope + "numero");
Datos2.setText("Factorial de " + Facto);

JButton Accion1 = new JButton("Genera serie Fibonaci");
Accion1.addActionListener(this);
JButton Accion2 = new JButton ("Calcular Factorial");
Accion2.addActionListener(this);


ImageIcon Muneco = new ImageIcon("IconaJava.gif");


JFrame.setDefaultLookAndFeelDecorated(true);
JFrame LaVentana = new JFrame ("Mi ventana");
LaVentana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


GridLayout cuadricula = new GridLayout(0 ,2);

LaVentana.getContentPane().add(Ejer1);
LaVentana.getContentPane().add(Ejer2);

LaVentana.getContentPane().add(Accion1);
LaVentana.getContentPane().add(Accion2);

LaVentana.getContentPane().add(Datos1);
LaVentana.getContentPane().add(Datos2);

LaVentana.getContentPane().add(Resp1);
LaVentana.getContentPane().add(Resp2);

LaVentana.setIconImage(Muneco.getImage());

LaVentana.setLayout(cuadricula);

LaVentana.setLocation(150,150);
LaVentana.setSize(1000,400);
LaVentana.setVisible(true);



}

public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand() == "Genera serie Fibonaci")
{
int ant,num, cont;
int resultado;

ant = 0;
num = 1;

for (cont = 1; cont <= Tope; cont++)
{
resultado = ant + num;
Resp1.setText(Resp1.getText() + resultado + ",");
ant = num;
num = resultado;



}
}

else


if (e.getActionCommand () == "Calcular Factorial")
{
int num,resultado2;

resultado2 = 1;

for(num = 1; num <= Facto; num++)
{
resultado2 = resultado2 *num;
}

Resp2.setText("El factorial es : " + resultado2);
}

}
public static void main(String[] args)
{

MetodoMod2 Mio = new MetodoMod2();
Mio.Objetos();

}
}

ndvalencia
24 de Septiembre del 2008
hola... oye miré el codigo pero como faltan algunas clases no se que hacen ni como estan construidas, si quieres enviame el todas las clases a este email: [email protected] y(ó) escribeme al correo indicandome exactamente que necesita hacer tu programa para ver si te puedo ayudar, tal vez me demore un poco pero tratare de ayudarte.