Javafree

Como criar meus próprios componentes e adiciolá-los ao Jpanel?

Publicado por jonnathann(pain) em 24/01/2014 - 617 visualizações

Boa noite galera, estou com algumas dificuldades com Jpanel e Jrame. Estou desenvolvendo uma aplicação, uma ferramenta para ensinar alunos da disciplina de Estrutura de Dados I a entenderem como funciona visualmente o conceito de lista encadeada e estou querendo saber como eu posso fazer isso em Java utilizando o Jframe e o Jpanel? Eu pensei da seguinte forma: queria criar uma classe componente chamado caixa que teria atributos como: valor, posição(x,y) e uma imagem.png representando; outro seria uma seta que representaria um ponteiro para a próxima caixa e ela teria os atributos: comprimento, posição(x,y), imagem.png representando. Ai teria uma classe ListaEncadeada que seria responsável por fazer esse gerenciamento e gerar a aplicação gráfica da lista encadeada. Quais os passos que eu poderia fazer para realizar essas atividades? Poderiam me ajudar? Ficaria agradecido!