Olá pessoal,
Sou programador Delphi e estou estudando esta maravilhosa linguagem há aproximadamente uma semana, estou utilizando o eclipse como ferramenta IDE e até aqui tudo bem, porém surgiram algumas dúvidas:
1- Onde está a barra de status?
2- Como utilizar HINTS?
3-Desenvolvi uma classe “DefaultItensTreeNode” para alimentar meu JTREE com informações padrões, o formato seria:
MenuTree = new javax.swing.JTree();new DefaultItensTreeNode()
Porém o JTree esta ficando vazio, isto é, não esta sendo alimentado, abaixo segue minha classe, se alguém puder me ajudar eu agradeço.
Abraços,
Orlando César Martins
/*
-
Created on 21/04/2004
-
To change the template for this generated file go to
-
Window>Preferences>Java>Code Generation>Code and Comments <em>/ package ocms; import javax.swing.tree.</em>; /**
-
@author Orlando Cesar
-
To change the template for this generated type comment go to
-
Window>Preferences>Java>Code Generation>Code and Comments
-
Fazer a chamada da seguinte forma: MenuTree = new javax.swing.JTree(new DefaultItensTreeNode()); */ public class DefaultItensTreeNode extends DefaultMutableTreeNode {
public DefaultItensTreeNode(){ super(); // Itens do Nó Root DefaultMutableTreeNode root = new DefaultMutableTreeNode(“Opções”); DefaultMutableTreeNode arquivo = new DefaultMutableTreeNode(“Arquivo”); DefaultMutableTreeNode atualiza = new DefaultMutableTreeNode(“Atualizar”); DefaultMutableTreeNode navega = new DefaultMutableTreeNode(“Navegar”); DefaultMutableTreeNode transa = new DefaultMutableTreeNode(“Transação”); // Itens do Nó Arquivo arquivo.add(new DefaultMutableTreeNode(“Ajuda”)); arquivo.add(new DefaultMutableTreeNode(“Tema”)); arquivo.add(new DefaultMutableTreeNode(“Imprime”)); arquivo.add(new DefaultMutableTreeNode(“Procurar”)); arquivo.add(new DefaultMutableTreeNode(“Fim”)); // Itens do Nó Atualiza atualiza.add(new DefaultMutableTreeNode(“Incluir”)); atualiza.add(new DefaultMutableTreeNode(“Excluir”)); atualiza.add(new DefaultMutableTreeNode(“Gravar”)); atualiza.add(new DefaultMutableTreeNode(“Cancelar”)); // Itens do Nó Navegar navega.add(new DefaultMutableTreeNode(“Primeiro”)); navega.add(new DefaultMutableTreeNode(“Proxímo”)); navega.add(new DefaultMutableTreeNode(“Anterior”)); navega.add(new DefaultMutableTreeNode(“Ultimo”)); // Itens do Nó Transação transa.add(new DefaultMutableTreeNode(“Salva”)); transa.add(new DefaultMutableTreeNode(“Cancelar”)); // Cria TreeView root.add(arquivo); root.add(atualiza); root.add(navega); root.add(transa); } }
Valeu Rodrigo, funcionou