Dúvida sobre TextBox

Olá a todos.

Sou novo no fórum e ainda estou me acostumando com as coisas.
Se eu cometi alguma gaffe me desculpem e me corrijam.

Meu problema é o seguinte:

Estou usando um TextBox para exibir um texto ao usuário. O código é o seguinte:

[i]TextBox tb = new TextBox ("", “”, 500, TextField.UNEDITABLE);

String descricao = “Texto Grande …”

tb.setTitle(“Descrição da Unidade”);
tb.setString(descricao);[/i]

O problema é que esse string descricao é bem grande, e quando executo o programa no celular (Nokia N95) não aparece o início do texto logo de cara. Eu preciso subir para ve-lo.

Existe o método “getCaretPosition()” que retorna a posição atual do caractere, mas não há um método “setCaretPosition()”.
Alguem conhece algum jeito de mostrar o texto a partir do início?

Compliquei muito?? :slight_smile:

Obrigado.
Abraço, Bottoni

[quote=mfbottoni]Olá a todos.

Sou novo no fórum e ainda estou me acostumando com as coisas.
Se eu cometi alguma gaffe me desculpem e me corrijam.

Meu problema é o seguinte:

Estou usando um TextBox para exibir um texto ao usuário. O código é o seguinte:

[i]TextBox tb = new TextBox ("", “”, 500, TextField.UNEDITABLE);

String descricao = “Texto Grande …”

tb.setTitle(“Descrição da Unidade”);
tb.setString(descricao);[/i]

O problema é que esse string descricao é bem grande, e quando executo o programa no celular (Nokia N95) não aparece o início do texto logo de cara. Eu preciso subir para ve-lo.

Existe o método “getCaretPosition()” que retorna a posição atual do caractere, mas não há um método “setCaretPosition()”.
Alguem conhece algum jeito de mostrar o texto a partir do início?

Compliquei muito?? :slight_smile:

Obrigado.
Abraço, Bottoni[/quote]

Tem certeza que fez usou o método insert para forçar com que um conteúdo qualquer (" ") fosse incluído no início fazendo com que provavelmente a rolagem do conteúdo te levasse ao início…? Acho q não testou né…

Infelizmente já tentei isso.
Tentei inserir de dois modos.

tb.insert ("", 0); // Inserindo nada
e
tb.insert (“O”, 0); // Inserindo um caractere qualquer

O caractere é inserido, porém o problema continua.

Mas mesmo assim, obrigado pela resposta.