Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Developer BlackBerry
#1
Un simple ejemplo para aquellos que no tienes la noción de programación BlackBerry, ejemplo consiste en tu digitar tu nombre y al momento de tu presionar el botón se muestre un mensaje con el nombre que escribiste, es muy simple pero para el que no sabes es muy bueno. Suerte.

Tengo una clase llamada Pantalla.java que es la que se encarga de realizar el mensaje y otra que se llama Mensaje.java que es la clase principal en la cual vamos a invocar a la clase pantalla utilizando el la siguiente función [ pushScreen( new Pantalla() );]

Codigo completo

Código:
package mypackage;


import net.rim.device.api.ui.Field;
import net.rim.device.api.ui.FieldChangeListener;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;



public class Pantalla  extends MainScreen{

BasicEditField BasicEditField_1 ;

public Pantalla(){

super();
BasicEditField_1= new BasicEditField("Digite su nombre:","",100,BasicEditField.EDITABLE);

add(BasicEditField_1);
LabelField lbl = new LabelField();

ButtonField  _ButtonField = new ButtonField("Click Aqui",ButtonField.CONSUME_CLICK | ButtonField.FIELD_RIGHT);
add(_ButtonField);

_ButtonField.setChangeListener(new FieldChangeListener() {

public void fieldChanged(Field field, int context) {
// TODO Auto-generated method stub
Saludo();
}
});
}
public void Saludo(){

Dialog.alert("Tu nombre es:" + BasicEditField_1.getText());
}
}





package mypackage;


import net.rim.device.api.ui.UiApplication;



/**
* This class extends the UiApplication class, providing a graphical user interface.
*/
public class Mensaje extends UiApplication {
    /**
     * Entry point for application
     *
     * @param args
     *            Command line arguments (not used)
     */
    public static void main( String[] args ) {
        // Create a new instance of the application and make the currently
        // running thread the application's event dispatch thread.
        Mensaje theApp = new Mensaje ();    
        theApp.enterEventDispatcher();

    }
    /**
     * Creates a new Mensaje object
     */
    public Mensaje() {
        // Push a screen onto the UI stack for rendering.
        pushScreen( new Pantalla() );
    }
}


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Usar sim de blackberry prepago de claro en modem TheWise87 4 2,553 23-07-2012, 08:33 PM
Último mensaje: Marcus_Fenix
  [Tutorial BlackBerry] Como usarlo en Messengert Juanc 0 618 25-11-2011, 06:46 PM
Último mensaje: Juanc



Usuarios navegando en este tema: 1 invitado(s)