Faixa Slider em Java

votos
3

Oi eu queria saber se algum já ouviu falar de um componente Java que fornece um controle deslizante intervalo. Um cursor, isto é, com dois botões que definem uma gama de valores mínimo e máximo, em vez de apenas uma.

Eu encontrei na web um JRangeSlider na biblioteca orvalhar mas eu tenho dois problemas com ele.

Primeiro (e não tão importante) é que ele tem o seu próprio estilo visual e não muda e misturar-se com o olhar usado e sentir.

Em segundo lugar (e realmente importante para a minha app) é que quando você setEnable (false) sobre ele nada acontece !! Você ainda pode usar o controle deslizante. A razão de eu querer desativá-lo é que eu tenho um novo segmento em execução em algum ponto no meu programa que altera um valor que o controle deslizante de gama também afeta. Quero simplesmente desabilitar o cursor enquanto o meu fio está em execução e habilitá-lo depois disso.

Alguma ideia?

Publicado 19/05/2009 em 18:41
fonte usuário
Em outras línguas...                            


5 respostas

votos
2

Eu acredito que você estiver usando uma versão mais antiga do RangeSlider. Se você ainda precisar dele, por favor, certifique-se de verificar a versão mais recente. Aqui está uma imagem do que sob diferentes look and feel. No que diz respeito a aparência não é tão bom, agora estamos usando a mesma aparência e o JSlider da L & F você está usando. A imagem abaixo é de sob Windows 7, Mac OS X Aqua, Windows XP e Metal respectivamente.

Captura de tela de RangeSlider da Camada JIDE Comum

Respondeu 04/11/2011 em 16:50
fonte usuário

votos
2

Eu encontrei um artigo no LimeWire Blog que fornece o código para um controle deslizante dois maçaneta. E é desativado quando você diga a ele.

Respondeu 24/07/2009 em 21:48
fonte usuário

votos
1

JIDE tem um open-source RangeSliderem sua camada comum . Você pode experimentá-lo fazendo o download do JIDE webstart demonstração .

Respondeu 19/05/2009 em 18:56
fonte usuário

votos
0

Não tenho conhecimento de qualquer outro do que o que está sido mencionado, mas uma sugestão para o seu segundo problema seria mudar o modelo para um modelo estático (com valores adequados), ao mesmo tempo você desativá-lo. Dessa forma, ele será não garantida ficar atualizado. Quando você ativá-lo, lembre-se de ligá-lo de volta para o modelo original.

Respondeu 05/06/2009 em 00:15
fonte usuário

votos
0

Eu não tenho certeza do que a aparência do seu aplicativo é ... mas você pode sempre dar BiSlider um tiro:

bislider: BiSlider Página

Respondeu 19/05/2009 em 18:46
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more