|
1581
|
Foros Generales / Sugerencias y dudas sobre el Foro / Firma para el foro..
|
en: 16 Mayo 2008, 20:16 pm
|
Hola tengo una imangen de firma para le ofor pero no me lo muesta nose nada de BBC, le quite el codigo de url a ur para que se mostrara la liga igualemnte con el de img a im... qui les dejo el codigo que puse a ver si alguien sabe cual es mi error:
[ur=http://usuarios.lycos.es/][im]http://usuarios.lycos.es/algonose/firma.jpg[/ur][/im]
saludos.....
|
|
|
1583
|
Programación / Java / Convertir un numero a cadena...
|
en: 9 Mayo 2008, 20:15 pm
|
Alquien tiene idea de como convertir un nuemro en cadena... por ejemplo
9,500.80 = nueve mil quinientos 80/00 mn.
E buscado y lo que encontre es que que es con una funcion pero no sirve lo unico que hace es cambiar el tipo de dato int -- Estring..
int valor = 10; String str = String.valueOf(valor);
|
|
|
1586
|
Programación / Java / Re: Dibujar Arbol AVL
|
en: 21 Abril 2008, 22:06 pm
|
Mira si quieres mostrar algo en forma de arbol es con el JTREE que si tiens un buen IDE lo puedes jalar y arrastrar sino haslo con codigo... te dejo un ejmplo de como crear uno pero a qui tu le tienes que decile lso nombres de los nodos...espero ek te sirva de algo...
package EjemploJtree;
import java.awt.BorderLayout; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;
import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTree; import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.DefaultTreeModel;
public class ModelJTree extends JFrame {
private JTree tree;
private DefaultTreeModel model;
private DefaultMutableTreeNode rootNode;
public ModelJTree() { DefaultMutableTreeNode philosophersNode = getPhilosopherTree(); model = new DefaultTreeModel(philosophersNode); tree = new JTree(model); //*****************************Botones*************************************// JButton addButton = new JButton("Añadir Objeto"); addButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent event) { addPhilosopher(); } }); JButton removeButton = new JButton("Remover un objeto"); removeButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent event) { removeSelectedPhilosopher(); } }); JButton saveButton = new JButton("Guardar"); saveButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent event) { saveSelectedPhilosopher(); } }); JButton cargaButton = new JButton("Abrir"); cargaButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent event) { cargaSelectedPhilosopher(); }
}); //*****************************Fin Botones*************************************// JPanel inputPanel = new JPanel(); inputPanel.add(addButton); inputPanel.add(removeButton); inputPanel.add(saveButton); inputPanel.add(cargaButton);
Container container = getContentPane();
container.add(new JScrollPane(tree), BorderLayout.CENTER);
container.add(inputPanel, BorderLayout.NORTH);
setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(435, 300); setVisible(true);
}
private void addPhilosopher() { DefaultMutableTreeNode parent = getSelectedNode(); if (parent == null) { JOptionPane.showMessageDialog(ModelJTree.this, "Selecciona un area", "Error", JOptionPane.ERROR_MESSAGE);
return; } String name = JOptionPane.showInputDialog(ModelJTree.this, "Dame el nombre:"); model.insertNodeInto(new DefaultMutableTreeNode(name), parent, parent.getChildCount());
}
private void removeSelectedPhilosopher() { DefaultMutableTreeNode selectedNode = getSelectedNode(); if (selectedNode != null) model.removeNodeFromParent(selectedNode); }
private void saveSelectedPhilosopher(){ DefaultMutableTreeNode selectedNode = getSelectedNode(); } private void cargaSelectedPhilosopher(){ DefaultMutableTreeNode selectedNode = getSelectedNode(); } private DefaultMutableTreeNode getSelectedNode() { return (DefaultMutableTreeNode) tree.getLastSelectedPathComponent(); }
private DefaultMutableTreeNode getPhilosopherTree() { //String rai = JOptionPane.showInputDialog(ModelJTree.this, "Dame el nombre raiz:"); DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("Transpote"); return rootNode; } public static void main(String args[]) { new ModelJTree(); } }
|
|
|
1588
|
Programación / Java / como guardar el contenido de un JTree...
|
en: 21 Abril 2008, 20:01 pm
|
Hola soy nuevo aqui espero que me puedan ayudar con un problita.. necesito saber si se puede guardar el contenido de un "JTree" en un archivo, para despeus poderlo abrir en otro "JTree". e buscado y no e encontrado nada sobre eso no se si ustes saben algo cualquier aporte es bueno.....
|
|
|
|
|
|
|