Ola pessoal,
Estou com um problema serio no TextField… em uma rapida procura pelo google, entrei a especificacao midp 1.0 em portugues e com a descricao do textfield. bom… ao compilar o projeto tenho o seguite erro:
C:\java\CCj2meCliente\src\CCcliente\MenuPrincipal.java:31: cannot find symbol
symbol : method setInitialInputMode(java.lang.String)
location: class javax.microedition.lcdui.TextField
tfCodigo.setInitialInputMode(“UCB_BASIC_LATIN”);
(o simbolo nao encontrado eh o setInitialInputMode)
para o codigo a seguir:
private javax.microedition.lcdui.TextField get_textField2() {
if (textField2 == null) {
textField2 = new javax.microedition.lcdui.TextField("Nome:", "", 120, 0x0);
textField2.setInitialInputMode(null);
}
return textField2;
}
O problema eh q esse codigo eh gerado pelo Screen Designer do NetBeans e nao pode ser alterado… tentei colocar parametro e nao adianta…
Alguem passou por isso?? Alguma dica?
Valeu…
[quote=jluizsc]…
(o simbolo nao encontrado eh o setInitialInputMode)…[/quote]
É lógico, ele não é um método do TextField !
Foi a conclusao q cheguei usando o auto complete do net beans, mas na especificacao midp ele esta descrito como metodo… e o netbeans screen designer coloca ele como metodo!!
Bom se nao der para resolver assim, existe algum outro item q possa usar no lugar do TextField?
Qual teu problema com ele ? Não está claro…
O seguinte trecho de codigo eh criado automaticamente pelo NetBeans:
private javax.microedition.lcdui.TextField get_textField2() {
if (textField2 == null) {
textField2 = new javax.microedition.lcdui.TextField(“Nome:”, “”, 120, 0x0);
textField2.setInitialInputMode(null);
}
return textField2;
}
mas o metodo setInitialInputMode nao eh aceito na compilacao!
Cara, se não é aceito, comenta a maldita linha ! :?
[quote=boone]Cara, se não é aceito, comenta a maldita linha ! :?
[/quote]
hehehehe
o netbeans nao deixa alterar o bloco de codigo gerado, portanto vou criar outro projeto e copiar/colar o bloco de codigo e remover as linhas com metodos nao suportados pelo midp1
8)
/* // linha normal
codigoChatoDoNetBeans(); // linha azul não-editável
*/ // linha normal
