Segue abaixo o codigo fonte para quem quer apreender programacao a objetos usando banco de dados.Usando como padrao a arquitetura MVC..Continue-o se voce for capaz..Clique na imagem acima para fazer o download Ola bom dia a todos,estava precisando de pegar algumas informacoes do meu cliente pra eu poder gerar um chave de licenca bem elaborada, e combater a anti-pirataria do meu sistema, e pra isso precisei criar uma classe onde pudesse pegar alguns dados do computador.Versao 1.0 Segue uma forma de fazer um JInternalFrame ficar centralizado ao ser aberto em um JDesktopPane. Coloque esse metodo na sua classe principal, que contem o JDesktopPane, aqui referenciado pela variavel frmMdi, e a cada chamada de um JInternalFrame, voce chama esse metodo passando o JInternalFrame. Ola galera,Nesse post vou deixar o codigo-fonte do DJ Swing que na verdade contem varios utilitarios de softwares pra imbutir dentro do nosso projeto atraves do Swing. Lembrando que esta funcionando, funfando legal.Pesquisei durante meses algo que funcionasse, mas nada de resultado, ate a hora que fiquei nervoso e fiquei ate conseguir algo, mas nao consegui, apenas o codigo-fonte do proprio site, mas ainda mesmo assim @!#@!#!, nao consegui deixar 100%, ate que tive que alterar varias configuracoes, e cabum.. funcionando legal. hhahaaha *-*Voce pode rodar videos, interagir sua aplicacao Flash com o Java dentro do swing, usando browser profissional, Editor HTML, editor de Sintaxes de Linguagens de Programacao (C++, C#, css, Delphi, Java, JS, PHP, Python, Ruby, SQL, VB, XML, HTML), enfim..Baixem ai.Isso e um imagem com a lista do que ele pode ter em seu projeto.http://www.4shared.com/rar/oJzZDAhW/DJSwing.html Aprenda a usar o java web start para atualizar o seu software automaticamente pela internet, isso e uma de muitas funcoes que ele pode fornecer.Nos no facebook:https://www.facebook.com/groups/javaaberto/https://www.facebook.com/JavaAbertoBloghttp://www.javaaberto.blogspot.com.br/ Tratar imagens digitalmente e uma coisa cada vez mais comum, seja para fazer correcoes de luz, cor, retirar imperfeicoes ou trata-las para uma determinada finalidade, como identificar elementos na imagem de forma automatica (ex: identificar uma placa de carro em uma imagem).Para tal, e necessaria a utilizacao de um ou de varios filtros para que o objetivo seja alcancado. A seguir, uma lista com alguns dos filtros mais usados e uma breve explicacao sobre eles:Desaturacao (escala de cinza): deixa uma imagem em escala de cinza, ou seja, uma imagem colorida tera apenas pixels brancos, pretos ou cinzas;Binarizacao (Threshold): consiste em deixar uma imagem em preto e branco, cada pixel da imagem original se transforma em um pixel totalmente branco (RGB #FFFFFF) ou totalmente preto (RGB #000000). Para determinar se um pixel da imagem original se tornara preto ou branco e usado um limiar, um valor que determina a partir de qual ponto um pixel se tornara preto ou se tornara branco. A imagem tratada por este filtro nao contem pixel cinza, apenas preto e/ou branco, diferente da desaturacao;Negativo: este filtro faz com que a cor de cada pixel da imagem original se transforme na cor inversa (ex: pixel branco se transforma em pixel preto). A cor inversa e o valor da subtracao entre 255 e o valor RGB. Ex: para um amarelo com valor RGB