J2ME formulario com entrada de dados

Boa noite pessoal,

minha dúvida é a seguinte,

Como criar um formulario com 2 campos para o usuario digitar números.

Estou usando NetBeans6.1.

Criei o Proketo, a classe e criei o Formulário, mas nao consigo inserir o campo de entrada.
Alguma luz?

 import javax.microedition.midlet.*;
 import javax.microedition.lcdui.*;
 
 public class MinhaClasse extends MIDlet {
     Display meuDisplay = Display.getDisplay(this);
     Form meuForm = new Form("Formulario");
     
     
 
     public void startApp() {         
         meuDisplay.setCurrent(meuForm);
     }
     public void pauseApp() {
     }
     public void destroyApp(boolean unconditional) {
     }
 }

Se alguem puder ajudar agradeço
Abraços

Tente assim irmão. Aqui no guj tem um tutorial bom de j2me que ensina estas caixas e até eventos se não me engano.

Flw!

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class MinhaClasse extends MIDlet {
	Display meuDisplay ;
	Form meuForm ;
	TextField text;

	public MinhaClasse() {
		meuDisplay  = Display.getDisplay(this);
		meuForm = new Form("Formulario");
		text = new TextField("campo1", null, 10, TextField.NUMERIC);
		meuForm.append(text);
	}

	public void startApp() {
		meuDisplay.setCurrent(meuForm);
	}

	public void pauseApp() {
	}

	public void destroyApp(boolean unconditional) {
	}
}

obrigado dkenji, eu testei seu exemplo e ficou jóia,

agora uma outra dúvida,

como fazer para exibir o conteudo da variavel text em outra janela?

text = new TextField(“campo1”, null, 10, TextField.NUMERIC);

eu ainda me perco em OO :cry:

Devo criar um form dentro de MinhaClasse() ou devo criar uma nova classe com o form?

vc deve passar a variavel como parametro… essa seria a 1° classe

import javax.microedition.midlet.*;   
import javax.microedition.lcdui.*;   
  
public class MinhaClasse extends MIDlet {   
    Display meuDisplay ;   
    Form meuForm ;   
    TextField text; 
    OutraClasse outra_classe  
  
    public MinhaClasse() {   
        meuDisplay  = Display.getDisplay(this);   
        meuForm = new Form("Formulario");   
        text = new TextField("campo1", null, 10, TextField.NUMERIC);   
        meuForm.append(text);   
    }   
  
    public void startApp() {   
        meuDisplay.setCurrent(meuForm);   
    }   
  
    public void pauseApp() {   
    }   
  
    public void destroyApp(boolean unconditional) {   
    }   
    public void chama_outra_classe()
    {
        outra_classe = new OutraClasse(textfield.getText());
    }

}  

aqui a q recebe o conteudo da variavel…

import javax.microedition.lcdui.*;  
public class OutraClasse extends Form implements CommandListener
{
     private String parametro;
    
      public OutraClasse(String paramentro)
      {
             super("Form");
             this.parametro = parametro;
       }

}