ayuda con este programa
Publicado por traso (2 intervenciones) el 12/11/2009 01:47:35
tengo este codigo que hice pero no hace lo ke deberia se supone que mostraria toda la tabla de multiplicar del numero ke le pusiera pero solo muestra el ultimo por ejemplo pongo el numero 5 y muestra solo "5 x 10 = 50" que debo hacer para ke se muestre toda???
import java.awt.*;
import java.awt.event.*;
public class circulo extends Frame implements ActionListener {
//Crear los controles
Label lblcal1=new Label("Numero:");
Label lblpromedio=new Label("Resultado:");
TextField txtcal1=new TextField(20);
TextField txtpromedio=new TextField(20);
Button btnpromedio=new Button("Calcular");
Button btncerrar=new Button("Cerrar");
public circulo(String titulo)
{
super(titulo);
setLayout(new FlowLayout());
setBackground(Color.orange);//color de fondo
add(lblcal1);add(txtcal1);
add(lblpromedio);add(txtpromedio);
add(btnpromedio);add(btncerrar);
//agregar a actionLisening
btnpromedio.addActionListener(this);
btncerrar.addActionListener(this);
//cerrar ventana con x
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
setVisible(false);
System.exit(0);
}
});
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==btnpromedio)//si se presiona el boton de calcular
{
double c1,suma;
//leer datos
c1=Double.parseDouble(txtcal1.getTe…
//Calcular tabla
suma=(c1);
//desplegar tabla
for (int x=1;x<11;x++)
txtpromedio.setText(String.valueO… + " x " + x + " = " + (x*c1)));
}
if(e.getSource()==btncerrar)//si se presiona el boton de cerrar
{
System.exit(0);
}
}
public static void main (String[] args)
{
circulo ventana =new circulo(".::TABLAS By TrAsO::.");
ventana.setSize(300,150);
ventana.show();
}
}
import java.awt.*;
import java.awt.event.*;
public class circulo extends Frame implements ActionListener {
//Crear los controles
Label lblcal1=new Label("Numero:");
Label lblpromedio=new Label("Resultado:");
TextField txtcal1=new TextField(20);
TextField txtpromedio=new TextField(20);
Button btnpromedio=new Button("Calcular");
Button btncerrar=new Button("Cerrar");
public circulo(String titulo)
{
super(titulo);
setLayout(new FlowLayout());
setBackground(Color.orange);//color de fondo
add(lblcal1);add(txtcal1);
add(lblpromedio);add(txtpromedio);
add(btnpromedio);add(btncerrar);
//agregar a actionLisening
btnpromedio.addActionListener(this);
btncerrar.addActionListener(this);
//cerrar ventana con x
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
setVisible(false);
System.exit(0);
}
});
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==btnpromedio)//si se presiona el boton de calcular
{
double c1,suma;
//leer datos
c1=Double.parseDouble(txtcal1.getTe…
//Calcular tabla
suma=(c1);
//desplegar tabla
for (int x=1;x<11;x++)
txtpromedio.setText(String.valueO… + " x " + x + " = " + (x*c1)));
}
if(e.getSource()==btncerrar)//si se presiona el boton de cerrar
{
System.exit(0);
}
}
public static void main (String[] args)
{
circulo ventana =new circulo(".::TABLAS By TrAsO::.");
ventana.setSize(300,150);
ventana.show();
}
}
Valora esta pregunta


0