SWT Spinner, setar range para suporta casa dos bilhões.  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
fsfnit
Java Ninja
[Avatar]

Membro desde: 16/05/2006 13:38:27
Mensagens: 283
Localização: Far Far Away - Niterói / RJ
Offline

Bom pessoal, tenho um Spinner em uma apliicação em SWT, e ele precisa suportar até a casa dos bilhões (99.999.999.999). Porém o setMaximum() espera um inteiro e só aceita até o primeiro dígito da casa de bilhão (1.999.999.999).
Tem alguma solução elegante ?

This message was edited 1 time. Last update was at 15/06/2009 09:20:10

thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Acho estranho ter de usar um spinner (que é algo que normalmente você usa para números com poucos dígitos - no máximo 3 ou 4) para um número tão grande assim. De qualquer maneira, talvez você tenha de pegar o código-fonte da classe org.eclipse.swt.widgets.Spinner e ver se é possível modificar para que aceite um long (valor máximo de um long: 9.223.372.036.854.775.807 ) em vez de um int ( máximo = 2.147.483.647 )
[WWW]
fsfnit
Java Ninja
[Avatar]

Membro desde: 16/05/2006 13:38:27
Mensagens: 283
Localização: Far Far Away - Niterói / RJ
Offline

Existe a possibilidade de se criar um componente novo no eclipse que tenha as propriedades do Spliter ?
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team