Você está cansado daqueles exemplos pra lá de complexos , abstratos e escrotos que só os nerds da programação entendem ? Parece mais que a pessoa dá exemplos complexos só para você dizer: -- Nossa como você é foda! E o pior, você vai compilar e sempre dá um erro!
Cansado daqueles exemplos hediondos da
https://developer.android.com para quem é inteligentão? Cansado aqueles exemplos grandiosos e massantes do
https://docs.microsoft.com que só é facil pra eles? Venha pra cá e poste códigos que até crianças entendem aqui! Mostre de forma ridícula como métodos, classes e outras coisas são chamadas. Vamos dar exemplos bem amadores de C++ , Java , Python e outras desgraças!
Forum rules
Não poste coisas complicadas só para mostrar que é 'BONZÃO' ! Queremos coisas pequenas e simples e sem notação húngara
-
javanunes
- Site Admin
- Posts: 123
- Joined: 05 Nov 2017, 19:33
-
Contact:
Post
by javanunes » 04 Jul 2020, 23:23
Adicionando um item a esse controle tão problemático que é o JTree do Java, onde 'treeMinha' é o nome da sua JTree no seu código
Code: Select all
DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode) treeMinha.getSelectionPath().getLastPathComponent();
DefaultMutableTreeNode newNode = new DefaultMutableTreeNode(itemNome);
selectedNode.removeAllChildren();
selectedNode.add(newNode);
DefaultTreeModel model = (DefaultTreeModel)treeMinha.getModel();
model.reload();
// faz o primeiro node ficar selecionado para inserir um item debaixo dele:
treeMinha.setSelectionRows(new int[] {0});
Para pegar o item onde foi clicado e colocar na variável xiboquinha:
Code: Select all
DefaultMutableTreeNode itemSelecionado = (DefaultMutableTreeNode)treeMinha.getLastSelectedPathComponent();
String xiboquinha = temSelecionado.getUserObject().toString();