Boa tarde pessoal,
Estou tentando desenvolver um jogo em Java para fins de aprendizado sobre sockets e componentes visuais.
A parte de sockets por enquanto eu estou com um entendimento satisfatório, que permite eu prosseguir com o projeto, porém a parte visual está sendo uma luta rs
Li os artigos do Ponto V e este PDF http://www.lac.inpe.br/~rafael.santos/Docs/SJCJUG/java-id2j-2x2.pdf que achei muito bom para dar um start, mas não sei se entendi mal ou se realmente não falava nada a respeito desse problema que estou enfrentando.
A idéia é fazer um jogo parecido/baseado com Tibia (http://www.tibia.com). Consigo fazer meus “personagens” (JComponent) se moverem na tela usando o paint(Graphics g), porém preciso que eles sejam clicáveis.
Nesse caso comecei a adiciona-los no JFrame com o add(personagem) e depois dando um setBounds, porém ai começaram os problemas.
Quando mudo a posição dos personagens, aparece um fundo cinza neles.
Lí em um post do Vini Godoy que comenta que não devemos usar o setBounds, mas não entendi como fazer.
Alguém poderia me dar uma luz?
Muito obrigado!