Fala pessoal, atualmente me deparei com uma ideia que poderá nos ajudar em tempos de desenvolvimento java para Desktop, não sei se isso é praticado, porém pretendo desenvolver uma API Swing customizada, sou programador Web também e sinto necessidade de criar algo mais atrativo do que temos hoje com os componentes swing.
Minha ideia seria começar a criar uma JTable totalmente customizada, seguindo o modelo da DataTable feito em Jquery. Já usei muito essa API e gostei, então gostaria de saber se alguém se interessa em me ajudar a desenvolver esse projeto Open Source.
Requisitos:
1 - Colunas ordenaveis( JTable já possui).
2 - Paginação na parte inferior com icones apropriados.
3 - Filtro de total de resultados por pagina
4 - Opção checkbox de selecionar tudo.
5 - Opção de configuração de visualização de dados, ou seja, a minha ideia é permitir que o usuário configure quais colunas ele deseja mostrar na tabela, para casos de colunas com dados extensos.
6 - Suporte a linhas pares e impares, com cores diferentes.
7 - Estilo grafico semelhante a tabela do bootstrap(tem que ser do bootstrap).
8 - Input de Busca no canto superior direito, com keyup event.
9 - Coluna final a direita com icones de editar e excluir, eu disse ícones.
Então, será bem complexo eu acho, mas quando estiver pronto será bem legal e completo, pelo menos na minha opnião. Alguem se interessa em me ajudar?
Mais sugestões estou à disposição.