Estudando um pouco de Sockets e SysTray, decidi fazer um jChat…
o sistema é simples…
uma maquina roda o Server e ela tem controle sobre todos os usuarios logados no Chat, podendo inclusive fechar o aplicativo na maquina de alguem que esteja conectado… (por meio de uma palavra secreta… veja SRC)
e os usuarios rodam o Client, indicando o nome da maquina ou IP na rede, Porta, e o nick desejado…
o programa possui um TrayIcon tb, onde vc pode abrir a tela de Chat, Limpar tela, e sair do programa…
os SRCs e JARs estão em anexo…
entendo q muita gente tem dificuldades com Sockets e SysTrays, e existem varias duvidas no GUJ, espero que meu codigo fonte sirva de exemplos para o pessoal estudar… 8)
é muito util para conversar durante as aulas em usando computador na faculdade… quando temos aulas chatas com professores chatos… fiz o teste ontem, e funciona muito bem 
e quem sabe não seja util para passar cola nas provas não? :twisted:
em caso de perigo… o Servidor pode fechar o aplicativo de 1 ou todas as maquinas remotamente, assim dá para salvar algum amigo se o professor estiver indo olhar a maquina dele… heheh
