Preciso de ajuda com o JTree do java

Java

POO Java

Lógica de programação

02/06/2019

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

Curtidas 0
POSTAR