Ajuda com Jtree do java

01/06/2019

0

Estou tentando adicionar dados no meu JTree, sei como adicionar diretamente, mas o que eu quero é que o JTree pegue os dados da minha classe com um simples get mesmo. É possível?
Uso o a versão mais recente do eclipse. Segue o meu código do JTree.

JTree tree = new JTree();
tree.setRootVisible(false);
tree.setModel(new DefaultTreeModel(
new DefaultMutableTreeNode("JTree") {
{
DefaultMutableTreeNode node_1;
node_1 = new DefaultMutableTreeNode("1\\u00BA Periodo");
node_1.add(new DefaultMutableTreeNode("Disciplina 1"));
node_1.add(new DefaultMutableTreeNode("Disciplina 2"));
add(node_1);
node_1 = new DefaultMutableTreeNode("2\\u00BA Periodo");
node_1.add(new DefaultMutableTreeNode("Disciplina 3"));
node_1.add(new DefaultMutableTreeNode("Disciplina 4"));
add(node_1);
node_1 = new DefaultMutableTreeNode("3\\u00BA Periodo");
node_1.add(new DefaultMutableTreeNode("Disciplina 5"));
node_1.add(new DefaultMutableTreeNode("Disciplina 6"));
add(node_1);
}
}
));
Em vez de eu escrever a mão quais disciplinas vão ser, quero que o JTree pegue essas disciplinas da minha classe.
Leonardo Santos

Leonardo Santos

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar