Estou desenvolvendo um jogo de resta um, ja tenho alguma coisa pronta(segue codigo abaixo) mas agora presiso mover as peças uma sobre a outra de forma que a peça do meio despareça… pelo que eu pesquisei posso fazer isso com um metodo move e também precisaria fazer um drag in drop, pois os botoes do meu jogo são radio buttons, e drag in drop seria a propriedade de arrastar esses btuttons…
Preciso muito da ajuda de vocês, se alguém souber posta ai por favor… segue abaixo o código que tenho:
package projeto_resta_um;
import java.util.ArrayList;
import java.util.List;
/**
*
* @author Uso Geral
*/
public class Tabuleiro {
private List<Casa> pecas;
public Tabuleiro(){
pecas = new ArrayList<Casa>();
criarTodasPecas();
}
public void setPecas(List<Casa> p) {
pecas = p;
}
public List<Casa> getPecas() {
return pecas;
}
public void add(Casa p) {
if (!pecas.contains(p)){
pecas.add(p);
}
}
public enum Casa { a5,a4 };
private void criarTodasPecas() {
throw new UnsupportedOperationException("Not yet implemented");
- O a5, a4 … que estão no enum sao as peças… tem muito mais peças, mas eu coloquei só essas duas por enquanto
Se alguém puder me ajudar com o metodo move ou o drag in drop, ou outra maneira de fazer com que as peças passem umas por cima da outra com a do meio desaparecendo(na horizontal e vertical)obrigado !