Mensagens enviadas por: TedLoprao
Índice dos Fóruns » Perfil de TedLoprao » Mensagens enviadas por TedLoprao
Autor Mensagem
E ae Renato3110!!

Cara, uma pergunta. O q tu queres fazer neste caso de exceção?

Na verdade você precisa usar um java.beans.ExceptionListener para pegar os erros durante o parse. O ExceptionListener default só imprime aquelas mensagens no System.err, mas vc pode implementar o seu:



Vê se isso te ajuda!

Falou
Na verdade o compilador está querendo te dizer que vc nãop sobrescreveu o método mouseExited, a interface MouseListener define vários métodos para serem sobrescritos e todos devem ser implementados, entretanto você pode usar um MouseAdapter ao invés do MouseListener...


fallow
Se fores usar o keyListener, coloque o seu código no keyTyped e após entrar na verificação use o método consume do evento.


Falou!!
Bom, essa decisão depende da sua necessidade, no nosso caso, como o problema não era a memória, e sim o tempo de carga da JTable, os dados ficavam em um ArrayList, simples assim...
Sim, eu comecei uma implementação baseada nessa idéia na empresa onde trabalhava, entretanto houve algumas mudanças de projeto e não foi utilizado.
No nosso caso houve um ganho considerável para conjuntos de dados realmente grandes, entretanto esse ganho foi mais na questão de velocidade de busca e transporte de rede do que por quantidade de memória ocupada.
Infelizmente eu não possuo o código, mas a idéia era tu criar um TableModel que trabalhava com, por exemplo, 200 linhas. Supondo que o conjunto de linhas total fosse 1000, então quando fosse requisitado a linha 201, buscava-se um novo conjunto de 200 e assim por diante. Essas linha eram adicionadas a um cache local. Nossa implementação parou por aí, mas poderiam ser feitas diversas melhorias.
Vc pode implementar um TableModel que busca os resultados por partes, dessa forma vc busca os resultados quando estes forem requistados pelo método getValueAt... É interessante pensar em algo como um cache ou algo parecido para que o usuário não perceba essa busca.

Uma JTable só pede o valor quando ela precisar desenhá-lo, dessa forma um scrollpane e este TableModel resolveria o problema...

Espero ao menos ter lhe dado uma idéia...

Falou
Um exemplo do q vc quer é o JDistro, se não me engano !!

De uma olhada, acho que o código é aberto...

Fallow
É fácil, vc primeiro verifica se o identificador está preenchido, se estiver faz o load, caso contrário, utiliza o query by example.

Eu utilizava assim sem maiores problemas...

Se quiseres algo mais dinamico, de uma olhada na Interface ClassMetadata, onde vc pode pegar o identificador sem saber qual é o nome do método.

Fallow
Eu também sempre imaginei que ferramentas CASE fossem as que te ajudassem em todo o caminho do desenvolvimento de software, entretanto, o meu professor de Engenharia de Software afirmou veementemente que qualquer ferramenta que venha a ajudar o desenvolvimento pode ser considerado uma ferramenta CASE.
Por exemplo, uma ferramenta que faz a verificação da qualidade do código fonte, de acordo com ele, é uma ferramenta CASE também...

Mas enfim, vai saber, hehehe
E aí Juliano, seguinte seu Join está errado (ao menos se era para ser em HQL)... O correto seria:


Aí depende de como estão mapeadas as suas classes...
Nesse exemplo o manutencao precisa ter uma referencia de maquina, ok

Fallow
Mas pelo q entendi o Shoes não criticou sua utilidade, o DTO tem utilidade mas ainda assim é uma gambiarra...
Por exemplo, o mapeamento Objeto-Relacional é extremamente funcional e útil, talvez não exista solução melhor, mas ainda assim é uma gambiarra.
Faltou adicionar o jar do itext no classpath...

Falou
Vc pode dar uma olhada em KeyboardFocusManager que possui o método getFocusOwner...

Fallow
O ActionListener dispara se vc, por exemplo, der um Enter no campo...

Se vc quiser fazer isso quando sair do campo, pode usar o FocusListener...

Fallow
Rocha, isso q o cv demonstrou se chama sql injection, o q aconteceria é q seriam executados dois comandos:


Pronto, todos seus dados iriam para o brejo, hehehe

Com prepared statement isso não acontece!

Fallow
 
Índice dos Fóruns » Perfil de TedLoprao » Mensagens enviadas por TedLoprao
Ir para:   
Powered by JForum 2.1.8 © JForum Team