[RESOLVIDO] Problema na implementação do DateField

1 resposta
du_ccp

E aí pessoal!

To apanhando aqui pra conseguir utilizar um DateField.
O código que estou fazendo é basicamente assim…

import javax.microedition.lcdui.DateField;
.
.
	private DateField dfData;
.
.
.
	dfData = new DateField("Data:", DateField.DATE);
	dfData.setLayout(DateField.LAYOUT_EXPAND);
	append(dfData);
.
.

O que acontece, é que na hora que abro a tela, aparece o seguinte…

Data:

Pesquisei bastante, mas não encontrei nenhuma situação igual… e não entendi o porque não funcionou se em alguns exemplos que vi por aí, funciona…

Alguém tem idéia do que está acontecendo??

Falou! Valeu!

1 Resposta

du_ccp

Para os que passam ou passarão por este problema, aqui vai uma solução que consegui encontrar…

import javax.microedition.lcdui.DateField;
import java.util.Date;
.
.
private DateField dfData;
.
.
dfData = new DateField("Data:", DateField.DATE);
dfData.setDate(new Date());
dfData.setLayout(DateField.LAYOUT_EXPAND);
append(dfData);
.
.

Ficou bem interessante o resultado! Só que para o que eu preciso utilizar as informações não podem ficar em inglês (que é o que acontece…) hehe

Acredito que a solução seria aprender a trabalhar com o CustomItem e conseguir formata-lo para que seja possível digitar uma data em um objeto com uma máscara “DD/MM/AAAA”… só falta agora saber como fazer isso! hehehe

Falou!!

Criado 2 de abril de 2008
Ultima resposta 3 de abr. de 2008
Respostas 1
Participantes 1