Vendo quem está conectado

5 respostas
L

Baixei o DeitelMessenger e bem, ao abrir 2 chats consigo criar uma relação entre eles
Mas não to conseguindo criar uma forma de falar quem está conectado, nem muito menos quantos estão

Fiz um contador para toda vez que uma conexão fosse feita o contador incrementasse, porém, sempre ao abrir um novo chat o contador volta ao 0

Obs: Abro chats rodando o programa de novo

Alguém sabe como implementar isso?

5 Respostas

L

Estou tentando no método onde se aceitar uma conexão implementar uma variável (no caso chamei ela de “quantos”)
E toda vez que uma conexão for aceita ela adiciona 1

Porém, quando vou escrever isso no meu Client, ele fala que a variável quantos precisa ser static, mas se for static ela não muda, alguma dica?

Roger75

Crie uma variável estática.

L

Eu fiz isso, mas o problema é que ela não muda =x

L

Sei qual meu erro mas não estou conseguindo corrigir.
Toda vez que eu inicio um cliente mando ele dar um print do contador que esta sendo aumentado na class servidor
ex: out.println(servidor.contador)
Como o contador é estatico e começa com 0, o servidor.contador sempre vai dar 0

Mas se eu dou um system.out.println(contador)(dentro da classe servidor), ele vai aumentando sempre que eu abro um cliente ele aumenta em uma unidade.

Quero saber como passar meu contador atualizado para o cliente =x

Deve ser simples, se alguém pudesse gastar um tempinho me ajudando seria muito grato

Abraços

L

Desde manhã nesse problema e ainda não resolvi
Pior que eu sei que não é complicado mas ninguém dá uma luz é foda =/

Criado 5 de junho de 2012
Ultima resposta 7 de jun. de 2012
Respostas 5
Participantes 2