Escribir una aplicación en C# para convertir temperaturas entre Celsius y Fahrenheit
importar java.applet.Applet;
importar java.awt.Label
importar java.awt.TextField
importar; java.awt.event.ActionEvent;
importar java.awt.event.ActionListener;
clase pública HuaShi extiende Applet implementa ActionListener{
TextField tf1, tf2 ; //Definir referencias a dos objetos componentes de texto
Etiqueta lab1, lab2; //Definir referencias a dos objetos componentes de etiqueta
public void init(){
lab1=new Label("Ingrese la temperatura en grados Fahrenheit:"); //Defina un objeto de etiqueta
tf1=new TextField(10); //Genere un objeto de cuadro de texto
tf2=new TextField(10); //Generar un objeto de cuadro de texto
lab2=new Label("Después de la conversión, la temperatura en grados Celsius es: "); >
add(lab1); //Agregar objeto lab1 al subprograma
add(tf1); //Agregar objeto tf1 al subprograma
add(lab2); objeto lab2 al subprograma
add(tf2); //Agregar objeto tf2 al subprograma
tf1.addActionListener(this); //Establecer escucha de eventos
}
public void actionPerformed(ActionEvent evt){ //Monitoreo de eventos
if(evt.getSource()==tf1){ //Si el objeto que se monitorea es el objeto de texto tf1 , realiza la operación correspondiente
float n1=Float.parseFloat(tf1.getText()); //Obtiene el texto
float n2=(float)(5.0/9.0*( n1- 32)); //Conversión de unidades
tf2.setText("" n2); //Establece el contenido de texto de tf2
}
}
}
Este artículo proviene del blog de CSDN, indique la fuente al reimprimir: /cf527085608/archive/2009/11/21/4849344.aspx