Java Blackberry

Páginas: 2 (277 palabras) Publicado: 14 de agosto de 2011
CODIGO FUENTE APLICACIÓN METSAN PARA BLACKBERRY EN ECLIPSE
Convertidor.java
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;
importnet.rim.device.api.ui.decor.BorderFactory;
import net.rim.device.api.ui.*;
public class convertidor extends MainScreen {
private LabelField tituloApp,farenheitEtiqueta, resultadoEtiqueta, resultado,comentarioEtiqueta;private EditField grados;
private ButtonField bcelsius, bfarenheit;
private XYEdges xy;
public convertidor(){

super();


tituloApp = new LabelField("CONVERTIDOR METSAN");setTitle (tituloApp);
xy = new XYEdges(10,10,10,10);

farenheitEtiqueta = new LabelField ("INTRODUCE LOS GRADOS");
add (farenheitEtiqueta);

grados = newEditField(BasicEditField.FILTER_PHONE);
grados.setBorder(BorderFactory.createBevelBorder(xy));
add (grados);

resultadoEtiqueta = new LabelField ("RESULTADO");
add (resultadoEtiqueta);

resultado= new LabelField();
resultado.setBorder(BorderFactory.createBevelBorder(xy));
add (resultado);

bcelsius = new ButtonField ("ºC", ButtonField.CONSUME_CLICK);
bcelsius.setChangeListener (convertidor);add (bcelsius);

bfarenheit = new ButtonField ("ºF", ButtonField.CONSUME_CLICK);
bfarenheit.setChangeListener (convertidor);
add (bfarenheit);

comentarioEtiqueta = newLabelField (
"elaborado por: HEBER METELIN SANCHEZ" );
add (comentarioEtiqueta);


}

FieldChangeListener convertidor = new FieldChangeListener (){

public void fieldChanged(Fieldfield, int context) {

float grad= Float.parseFloat(grados.getText());
float res=0;

if (field == bcelsius){
res = grad - 32 * 5/9;resultado.setText(String.valueOf( " "+ grad + " " + "GRADOS" + " ES IGUAL A " + " "+ res+" " + "ºC " ));
}

if (field == bfarenheit){
res= grad * 9/5 + 32;
resultado.setText(String.valueOf( " "+...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Blackberry
  • Blackberry
  • Blackberry
  • Blackberry os
  • Blackberry
  • Blackberry
  • BlackBerry
  • Blackberry

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS