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
/
package ocms;
import javax.swing.tree.;
/** -
@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);
}
}