• Martes 14 de Mayo de 2024, 16:55

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Drackzer

Páginas: 1 [2]
26
Java / Re: Problemas Con Applet
« en: Sábado 11 de Noviembre de 2006, 23:38 »
HOla..!!

Te entiendo a la perfeccion, yo tmb trabajo bajo JCreator, y lo ke kieres hacer es muy simple...

Ya que tienes tu aplicacion de Applet, como "applet".class(lo tienes?, ok!!).. despues en tu hoja de HTML que hiciste... tienes que mandarlo a llamar desde el web, o la pagina ke hayas creado..!!

un ejemplo:

Código: Text
  1.  
  2. import java.awt.*;
  3. import java.applet.*;
  4. /*
  5. <applet code=SimpleApplet.class width=200 height=60>
  6. </applet>
  7. */
  8.  
  9. public class SimpleApplet extends Applet {
  10.   public void paint(Graphics g){
  11.   g.drawString("JAVA HACE FACIL LOS APPLETS", 20, 20);
  12.   }}
  13.  

Ves..?  el codigo que esta entre "/*  */", debes pegarlo en la hoja de HTML, y asi el applet se ejecutara en el Applet Viewer... jeje, es un ejemplo basico..

ojala y te sirva..!! suerte

27
Java / Re: Duda Interface Grafica
« en: Sábado 11 de Noviembre de 2006, 23:29 »
Asi es, como mi compa el Angel kaido acaba de citar, es una breve explicación sobre el desarrollo y diferencias entre AWT y SWING, de Java...

En si, la diferencia, es que AWT, por lo general, se utiliza en el desarrollo de applets para la WEB, y el paquete SWING, para aplicaciones en gral. (vaya, como un simple programa para ejecutarse en el escritorio), en si esa es la gran diferencia...

Debido a esto, solo difieren aulgunops componentes, pero las herencias son las mismas.. jeje

28
Java / Re: Simular "dos" En Java
« en: Sábado 11 de Noviembre de 2006, 19:55 »
De nada, y ojala puedas terminar con tu proyecto....

sale compa y despues nos leemos, al radio.. ROCK!!

29
Java / Re: Simular "dos" En Java
« en: Jueves 9 de Noviembre de 2006, 01:19 »
de hecho, no se porque llame a la libreria del Swing....  :blink:

jejej :unsure:  don't worry..!!

30
Java / Re: Simular "dos" En Java
« en: Jueves 9 de Noviembre de 2006, 01:17 »
Hola.>!!

Es facil realizar el instanciado de archivos con listas y Arboles, o cualuqiera de los otros tipos de estructura de datos conocido, ya sean recursivos o simples....

Bueno, un consejo que te puedo dar, es de que te documentes sobre lo que son las estructuras de datos (en este caso, Litas y Arboles, o tambien lo que son Pilas y Colas), para que entiendas su funcionalildad, y los diversos algoritmos para su utilizacion...

Un ejemplo, te lo mostrare aqui:

Código: Text
  1. import java.io.*;
  2. import javax.swing.*;
  3.  
  4. public class Lista
  5. {
  6.  
  7.   private Nodo P,Q,T,X,R;
  8.   boolean Flag;
  9.   int Refer;
  10.   BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
  11.  
  12.   private class Nodo
  13.   {
  14.     private int Informacion;
  15.     private Nodo Enlace;
  16.     }
  17.  
  18.   Lista()
  19.   {
  20.     Refer=0;
  21.  
  22.     P=null; Q=null; R=null; T=null; X=null;
  23.    
  24.   }
  25.  
  26.   public void InsertarInicio(int Dato)
  27.   {
  28.       Nodo Q=new Nodo();
  29.       Q.Informacion=Dato;
  30.       Q.Enlace=P;
  31.       P=Q;
  32.       System.out.println("\nInsercion hecha\nRecorre la lista para verificar los datos");
  33.   }
  34.  
  35.   public void InsertarFinal(int Dato)
  36.   {
  37.     T=P;
  38.     while(T.Enlace!=null)
  39.     {T=T.Enlace;}
  40.    
  41.     Nodo Q=new Nodo();
  42.     Q.Informacion=Dato;
  43.     Q.Enlace=null;
  44.     T.Enlace=Q;
  45.     System.out.println("\nInsercion hecha\nRecorre la lista para verificar los datos");
  46.   }
  47.   public void Recorrer()
  48.   {System.out.println("\nLISTA DE DATOS ");
  49.     if(P!=null)
  50.     {
  51.       Q=P;
  52.       while(Q!=null)
  53.       {
  54.         System.out.println("\n\t"+Q.Informacion+"");
  55.         Q=Q.Enlace;
  56.       }
  57.     }
  58.     else
  59.     System.out.println("\nNo Hay Datos en la Lista");
  60.   }
  61.  
  62.   public void InsertarAntes(int Refer,int Dato)
  63.   {
  64.     Q=P;
  65.     Flag=true;
  66.     while((Q.Informacion!=Refer)&&(Flag==true))
  67.     {
  68.       if(Q.Enlace!=null)
  69.       {
  70.         T=Q;
  71.         Q=Q.Enlace;
  72.       }
  73.       else{
  74.         Flag=false;  
  75.       System.out.println("\nNo existe la referencia");}
  76.     }
  77.  
  78.   if(Flag==true)
  79.   {
  80.     Nodo X=new Nodo();
  81.     X.Informacion=Dato;
  82.     if(P==Q)
  83.     {
  84.       X.Enlace=P;
  85.       P=X;
  86.       System.out.println("Insercion hecha\nRecorre la lista para verificar los datos");
  87.     }
  88.     else
  89.       T.Enlace=X;
  90.       X.Enlace=Q;
  91.       System.out.println("Insercion hecha\nRecorre la lista para verificar los datos");
  92.   }
  93.   }
  94.  
  95.   public void InsertarDespues(int Refer,int Dato)
  96.   {
  97.     Q=P;
  98.     Flag=true;
  99.     while((Q.Informacion!=Refer)&&(Flag==true))
  100.     {
  101.       if(Q.Enlace!=null)
  102.       {
  103.         Q=Q.Enlace;
  104.       }
  105.       else
  106.       {
  107.         Flag=false;
  108.         System.out.println("\nNo existe la referencia");
  109.       }
  110.     }
  111.     if(Flag==true)
  112.     {
  113.       Nodo T=new Nodo();
  114.       T.Informacion=Dato;
  115.       T.Enlace=Q.Enlace;
  116.       Q.Enlace=T;
  117.       System.out.println("Insercion hecha\nRecorre la lista para verificar los datos");
  118.     }
  119.   }
  120.  
  121.   public void EliminaPrimero()
  122.   {
  123.       Q=P;
  124.       if(Q.Enlace!=null)
  125.         {
  126.          P=Q.Enlace;
  127.          Q=null;
  128.         }
  129.       else
  130.        P=null;
  131.        System.out.println("Eliminacion hecha..!!\nRecorre la lista para verificar los datos");
  132.   }
  133.  
  134.   public void ElminaUltimo()
  135.   {
  136.       if(P.Enlace==null)
  137.        {
  138.         P=null;
  139.        }
  140.       else
  141.       Q=P;
  142.    while(Q.Enlace!=null)
  143.    {
  144.        T=Q;
  145.       Q=Q.Enlace;
  146.    }
  147.      T.Enlace=null;
  148.      Q=null;
  149.      System.out.println("Eliminacion hecha..!!\nRecorre la lista para verificar los datos");
  150. }
  151.  
  152.   public void EliminaX(int X)
  153.   {
  154.     Q=P;
  155.     Flag=true;
  156.     while((Q.Informacion!=X)&&(Flag==true))
  157.     {
  158.       if(Q.Enlace!=null)
  159.       {
  160.         T=Q;
  161.         Q=Q.Enlace;
  162.       }
  163.       else
  164.         Flag=false;
  165.     }
  166.     if(Flag==false)
  167.     {
  168.       System.out.println("\nNo esxiste el elemento X");
  169.     }
  170.     else
  171.       if(P==Q)
  172.       {
  173.         P=Q.Enlace;
  174.       }
  175.       else
  176.         T.Enlace=Q.Enlace;
  177.         Q=null;
  178.         System.out.println("El elemento "+X+ " fue encontrado\nEliminacion hecha..!!"
  179.         +"\nRecorre la lista para verificar los datos");
  180.   }
  181.  
  182.   public void EliminaAntesX(int X)
  183.   {
  184.     if(P.Informacion==X)
  185.     {
  186.       System.out.println("\nNo hay nodo que preceda a X");
  187.     }
  188.     else
  189.       Q=P;
  190.       T=P;
  191.       Flag=true;
  192.     while((Q.Informacion!=X)&&(Flag==true))
  193.     {
  194.       if(Q.Enlace!=null)
  195.       {
  196.         R=T;
  197.         T=Q;
  198.         Q=Q.Enlace;
  199.       }
  200.       else
  201.         Flag=false;
  202.     }
  203.     if(Flag==false)
  204.     {
  205.       System.out.println("\nNo existe el elemento X");
  206.     }
  207.     else
  208.       if(P.Enlace==Q)
  209.       {
  210.         P=Q;
  211.         T=null;
  212.         System.out.println("El elemento "+X+ " fue encontrado\nEliminacion hecha..!!"
  213.         +"\nRecorre la lista para verificar los datos");
  214.       }
  215.       else
  216.         R.Enlace=Q;
  217.         T=null;
  218.         System.out.println("El elemento "+X+ " fue encontrado\nEliminacion hecha..!!"
  219.         +"\nRecorre la lista para verificar los datos");
  220.   }
  221.  
  222.   public void EliminaDespuesX(int X)
  223.   {
  224.     Q=P;
  225.     if(P.Enlace==null)
  226.     {
  227.       System.out.println("No hay nodo que le suceda a X");
  228.     }
  229.     else
  230.       T=P; Flag=true;
  231.     while((Q.Informacion!=X)&&(Flag==true))
  232.     {
  233.       if(Q.Enlace!=null)
  234.       {
  235.         R=T;
  236.         T=Q;
  237.         Q=Q.Enlace;
  238.       }
  239.       else
  240.         Flag=false;        
  241.       }
  242.      
  243.       if(Flag==false)
  244.       {
  245.         System.out.println("El elemento no fue encontrado");
  246.       }
  247.       else
  248.         System.out.println("El elemento "+X+ " fue encontrado\n");
  249.         System.out.println("Eliminacion Hecha..:!!");
  250.         System.out.println("\nRecorre la lista para verificar los datos");
  251.        
  252.         T=Q.Enlace;
  253.         Q.Enlace=T.Enlace;
  254.         T=null;
  255.     }
  256.    
  257.   public void Busqueda(int X)
  258.   {
  259.     Q=P;
  260.     while((Q!=null)&&(Q.Informacion!=X))
  261.     {
  262.       Q=Q.Enlace;
  263.     }
  264.     if(Q==null)
  265.     {
  266.       System.out.println("\nEl elemento no fue encontrado");
  267.     }
  268.     else
  269.       System.out.println("\nEl elemento "+X+" se encuentra en la lista");
  270.   }
  271.  
  272.   public static void main(String args[])
  273.   {
  274.     Lista obj=new Lista();
  275.     int Dato,opcion,Refer,X;
  276.     String data,opc,ref,x;
  277.     BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
  278.     try{
  279.     do
  280.     {
  281.       System.out.println("\n\n\t---****<MENU DE OPCIONES>****----\n\n"+
  282.       "1.-Insertar al inicio de la lista\n2.-Insertar al final de la lista\n"+
  283.       "3.-Insertar Antes de\n4.-Insertar Despues de"+
  284.       "\n5.-Recorrer la lista \n6.-Eliminar el primer nodo\n7.-Eliminar el ultimo nodo"+
  285.       "\n8.-Eliminar un determinado nodo \n9.-Eliminar un nodo antes de... \n10.-Elimina"
  286.       +" un nodo despues de..."
  287.       +"\n11.-Busqueda de un determinado nodo \n12.-<<Salir>> \n\nSelecciona una opcion:");
  288.       opc=teclado.readLine();
  289.       opcion=Integer.parseInt(opc);
  290.    
  291.       switch(opcion)
  292.       {
  293.       case 1: try{System.out.println("\nIntroduce un valor para un dato nuevo(entero)");
  294.       data=teclado.readLine();
  295.       Dato=Integer.parseInt(data);
  296.       obj.InsertarInicio(Dato);}
  297.       catch(IOException variablerror) {System.out.println("error de captura ");}
  298.      
  299.       break;
  300.      
  301.       case 2: try{System.out.println("\nIntroduce un valor para un dato(entero)");
  302.       data=teclado.readLine();
  303.       Dato=Integer.parseInt(data);
  304.       obj.InsertarFinal(Dato);}
  305.       catch(IOException variablerror) {System.out.println("error de captura ");}
  306.       break;
  307.      
  308.       case 3:try{System.out.println("\nIntroduce un valor para un dato nuevo(entero)");
  309.       data=teclado.readLine();
  310.       Dato=Integer.parseInt(data);
  311.       System.out.println("\nIntroduce un valor de la lista como referencia");
  312.       ref=teclado.readLine();
  313.       Refer=Integer.parseInt(ref);
  314.       obj.InsertarAntes(Refer,Dato);}
  315.       catch(IOException variablerror) {System.out.println("error de captura ");}
  316.       break;
  317.      
  318.       case 4:try{System.out.println("\nIntroduce un valor para un dato nuevo(entero)");
  319.       data=teclado.readLine();
  320.       Dato=Integer.parseInt(data);
  321.       System.out.println("\nIntroduce un valor de la lista como referencia");
  322.       ref=teclado.readLine();
  323.       Refer=Integer.parseInt(ref);
  324.       obj.InsertarDespues(Refer,Dato);}
  325.       catch(IOException variablerror) {System.out.println("error de captura ");}
  326.       break;
  327.            
  328.       case 5: obj.Recorrer();
  329.       break;
  330.      
  331.       case 6:obj.EliminaPrimero();
  332.       break;
  333.      
  334.       case 7:obj.ElminaUltimo();
  335.       break;
  336.      
  337.       case 8:try{System.out.println("Introduce el valor de un elemento de la lista");
  338.       x=teclado.readLine();
  339.       X=Integer.parseInt(x);
  340.       obj.EliminaX(X);}
  341.       catch(IOException variablerror) {System.out.println("error de captura ");}
  342.       break;
  343.      
  344.       case 9:try{System.out.println("Introduce el valor de un elemento de la lista");
  345.       x=teclado.readLine();
  346.       X=Integer.parseInt(x);
  347.       obj.EliminaAntesX(X);}
  348.       catch(IOException variablerror) {System.out.println("error de captura ");}
  349.       break;
  350.      
  351.       case 10:try{System.out.println("Introduce el valor de un elemento de la lista");
  352.       x=teclado.readLine();
  353.       X=Integer.parseInt(x);
  354.       obj.EliminaDespuesX(X);}
  355.       catch(IOException variablerror) {System.out.println("error de captura ");}
  356.       break;
  357.      
  358.       case 11:try{System.out.println("Introduce el valor de un elemento de la lista");
  359.       x=teclado.readLine();
  360.       X=Integer.parseInt(x);
  361.       obj.Busqueda(X);}
  362.       catch(IOException variablerror) {System.out.println("error de captura ");}
  363.       break;
  364.      
  365.       case 12:
  366.            System.out.println("\nHaz elegido la opcion de salida\n\nGracias Por utilizar Dra@ckzer software");
  367.       System.exit(0);
  368.       break;
  369.       }
  370.   }
  371.   while(opcion!=12);
  372.   }
  373.     catch(IOException variablerror) {System.out.println("error de captura ");}
  374.   }
  375.   }
  376.  
  377.  

Un poko largo, no??  :P

Es un ejemplo CODIGO de un programa que simula una lista de datos para guardar datos tipo entero, es decir, numeros, pero los algoritmos aqui implementados, son algoritmos universales, para todo lenguaje de programacion, y para todo tipo de datos, asi que no hay pierde..!!

Nota: La fuente de estos algoritmos, lo puedes encontrar en el libro "Estructura de datos" de la Ed. Mc Graw Hill..

Si te fijas, los nodos los cree en una clase llamada Nodo, que tambien cree.. pero estan siendo inicializados en el constructor, y en la clase principal...

sale y Suerte compa..!!

31
Java / Insercion En Un Arbol De Datos
« en: Sábado 4 de Noviembre de 2006, 23:03 »
Código: Text
  1. //Daniel Reyes -  Estructura de datos - Arbol de busqueda Binario
  2. import java.io.*;
  3.  
  4. class Arbol_B
  5. {
  6.   boolean flag;
  7.   private Nodo OTHER,NUDE;
  8.   int data;
  9.   BufferedReader t = new BufferedReader(new InputStreamReader(System.in));
  10.  
  11.   private class Nodo
  12.   {
  13.     private int INFO;
  14.     private Nodo left,right;
  15.   }
  16.  
  17.   Arbol_B()
  18.   {
  19.     //OTHER=null; NUDE=null;
  20.   }
  21.   // METODO: CARGADO DEL PRIMER NODO(PADRE DEL ARBOL)
  22.   public void LOAD_FATHER(int data)
  23.   {
  24.     Nodo NUDE = new Nodo();
  25.     NUDE.INFO = data;
  26.     NUDE.left = null;
  27.     NUDE.right = null;
  28.     System.out.println(NUDE.INFO);
  29.     flag=true;
  30.   }
  31.   // METODO: LLENADO POR INSERCION DEL ARBOL-BINARIA(COMPARACION HACIA LOS LADOS)
  32.   public void INSERTION(Nodo NUDE,int data)
  33.   {
  34.     if((NUDE!=null)&&(flag=true)){
  35.     if(data<NUDE.INFO)
  36.     {
  37.       if(NUDE.left == null)
  38.       {
  39.         Nodo OTHER = new Nodo();
  40.         OTHER.left = null;
  41.         OTHER.right = null;
  42.         OTHER.INFO = data;
  43.         NUDE.left = OTHER;
  44.         System.out.println(OTHER.INFO);
  45.       }
  46.       else
  47.       {
  48.         INSERTION(NUDE.left,data);
  49.       }
  50.     }
  51.     else
  52.     {
  53.       if(data>NUDE.INFO)
  54.       {
  55.         if(NUDE.right == null)
  56.         {
  57.           Nodo OTHER = new Nodo();
  58.           OTHER.left = null;
  59.           OTHER.right = null;
  60.           OTHER.INFO = data;
  61.           NUDE.right = OTHER;
  62.         }
  63.         else
  64.         {
  65.           INSERTION(NUDE.right,data);
  66.         }
  67.       }
  68.       else
  69.       {
  70.         System.out.println("\n\tEl nodo ya se encuentra en el arbol.!!!");
  71.       }
  72.     }
  73.     }
  74.     else {System.out.println("No hay raiz");}
  75.    
  76.    
  77.   }
  78.  
  79.   public static void main(String args[])
  80.   {
  81.     Nodo NUDE=null;
  82.     int data,opc;
  83.     BufferedReader t = new BufferedReader(new InputStreamReader(System.in));
  84.     Arbol_B exe = new Arbol_B();
  85.     /****************************** INICIO DEL NODO PADRE DEL ARBOL **********************************/
  86.     try
  87.     {
  88.       System.out.println("\tBienvenido a Estructura Arbol-BINARIO DR@CKZER\n\tpor favor inserta el nodo padre"+
  89.       "\n\tpara iniciar el llenado de datos en el arbol..!!");
  90.       data=Integer.parseInt(t.readLine());
  91.       exe.LOAD_FATHER(data);
  92.     }
  93.     catch(NumberFormatException N)
  94.     {
  95.       System.out.println("\n\tPor favor, solo inserte valores numericos enteros\n\t\tpara las opciones..!!");
  96.     }
  97.     catch(IOException io){System.out.println("Error de captura");}
  98.     /********************************* PARTE DEL LLENADO DEL ARBOL *************************************/
  99.     try
  100.     {
  101.      
  102.       do
  103.       {
  104.         System.out.println("\tBienvenido a Estructura Arbol DR@CKZER\npor favor elije una opcion"+
  105.         "\n1.-\t INSERCION EN EL ARBOL DE BUSQUEDA BINARIA\n2.-\t <<< SALIDA DEL PROGRAMA >>>");
  106.         opc=Integer.parseInt(t.readLine());
  107.        
  108.         switch(opc)
  109.         {
  110.           case 1: try
  111.             {
  112.                System.out.println("Introduce un valor para el dato a guardar :");
  113.                data=Integer.parseInt(t.readLine());
  114.                exe.INSERTION(NUDE,data);
  115.             }
  116.             catch(NumberFormatException N)
  117.             {
  118.               System.out.println("Por favor, solo inserte valores numericos enteros..!!");
  119.             }
  120.           break;
  121.          
  122.           case 2: System.out.println("\nHaz elegido la opcion de salida\n\nGracias Por utilizar Dra@ckzer software");
  123.               System.exit(0);
  124.           break;
  125.           default: System.out.println("Opcion incorrecta!!!");
  126.         }
  127.       }while(opc!=2);  
  128.     }
  129.     catch(IOException io){System.out.println("Error de captura");}
  130.   }
  131. }
  132.  


: Quisiera que me ayudaran a encontrar el error en el programa, en donde no hace la insercion del dato que se supone tiene que seguirle al nodo..!! (tendra algo ke ver la inicializacion del Nodo en el main?)/...!!

Gracias, y espero su resopuesta colegas!! Happy CODE!! :kicking:

32
Java / Re: Expertos En Java....ayuda Porfa!..
« en: Miércoles 1 de Noviembre de 2006, 00:22 »
Oh, que bueno que lo preguntas....

JSDK, es un acronimo o las siglas de "Java Standard Development Kit", que kiere decir kit estandar o comun de desarrollo o de entrega , como lo quieras traducir....

JEDK, o JEE con JDK, esta es la version Enterprise, con mas clases y ya sabes, mas crema a los takos..!!

JRE, es la maquina virtual de java para plataforma, "Java Runtime Enviroment", creoo...

pues en la misma pagina de Java, se te indica cual JRE es para ti, ya sea por Sistema Operativo, capacidades y tecnologia de hardware, (con eso de la tecnologia 64x, jeje)...

Bueno, es de todo de lo que me acorde por el momento, pero te insito a que sigas echandole ganas y vallas investigando por ahi mas y mas, siempre llenandote de informacion, sale..!!

al radio!!

33
Java / Re: Expertos En Java....ayuda Porfa!..
« en: Miércoles 1 de Noviembre de 2006, 00:15 »
HOLA :kicking: :

No es por hacertela de menos ni nada amigo, pero creo que deberias de tomar en cuenta los consejos acerca de Que IDE te podria ser mas util... debido a tu maquina.

Ahora bien, si ya has descargado la J2SDK, no hay problema, solo te falta (si quieres) la documentacion de JAVA (Java docs, para los que ya lo conocemos,), que la hace de "API", mas o menos, ... y la verdad, deberias de tomar en cuenta el consejo del bloc de notas, pero en mi experiencia, te vendria bien el JCreator, ya que es un traductor facil de manejar, y muy util, y mas, si te consigues la version PRO, porque tiene muchas opciones de ayuda, y con el Java docs( creo que es la JDK, no recuerdo, tambien esta en la pagina de Java y gratis), conforme vallas escribiendo codigo, te autocompleta con las diferentes sentencias o instrucciones a terminar....

por ejemplo..

                 escribo la instruccion JOptionPane.( y hasta ahi me quedo, tal vez se te haya olvidado lo que seguia, pero con esta version PRO, te muestra un tipo de menu, donde te ofrece las instrucciones opcionales que podrias utilizar, ya sea para Strings, Enteros etc etc.) como si ocupara un "showMessageDialog", lo seleccionas y te lo pega en tu instruccion. asi de facil amigo!!!  :comp:

ya que si despues quieres dedicarle mas al diseño en swing, te recominedo el JFrameBuilder o el JForDesigner, que son Entornos tipo Visual-Java (como en visual basic) donde solo seleccionas componentes, pegas y atribuyes, jjejej..

Asi que amigo, tienes todas las herramientas necesarias par poder entrar en el mundo de la programacion orientada a objetos, (se oyo muy tecnico :smartass: )...

Buena Suerte, y adelante carnal...! ROCK!!

Nota: en la pagina de Java, ya tiene disponible la version 4 de JCreator LE(light edition), pero si quieres el PRO, bajate de ahi la version 3.5, porque esa ya no ocupas registrarte ni comprarla, te ayudara..!! B)

34
Java / Re: Jpaneleditor..?
« en: Lunes 30 de Octubre de 2006, 23:16 »
Gracias amigo silverfox, pero ya me han dado mas pistas, tuve que preguntar a un profesor por desgracia, y me dice que es un tipo de componente, donde aparece un Panel para "editar texto", que me dijo que si uno tiene pensado realizar un editor de texto, esa es la clase donde se tiene que heredar...

35
Java / Re: Arreglo
« en: Lunes 30 de Octubre de 2006, 07:00 »
Asi es, como los compañeros han expuesto, la solución a tu problemna podria ser:

1.- que en el metodo en que hiciste la suma con el bucle de los numeros que pediste al usuario, estos se guarden en una variable tipo bandera, como les llamamos, o una variable comun, para poder instanciarla despues o volverla a llamar.

2.- despues, crees otro metodo que te sume todos los resulatdos, guardados en las variables que mencione, para sumarse a la vez,...

3.- y por ultimo, por medio de una instruccion switch, puedas poner un menu en el cual el usuario sume tantas veces "n" como desee, y ke la otra opcion sea que ahora sume los resultados de las sumas anteriores, ejjej.....

Pues esa es mi propuesta compañero, no se si te puede ayudar en aglo, pero si quieres puedo poner el codigo de ejemplo, pero no tiene mucho chiste este trabajo, creo que me explique lo bastante claro, jejej....

Bueno amigo, nos leemos despues, y dime si en algo mas te puedo ayudar..!! saludos :comp:

36
Java / Re: Jpaneleditor..?
« en: Lunes 30 de Octubre de 2006, 01:41 »
Amigos:

Me han informado por ahi que esta clase casi desconocida por muchos, tiene que ver mucho con la interface CellEditor, ya que creo que el JpAnelEditor, con el creamos un panel matriziado de celdas donde podemos colocar componentes, creo yo... alguna sugerencia, aun estoy en busca de este eslabon perdido... por favor sigan posteando sus sugerencias, necesito ayuda, jeej gracias..>!!

37
Java / Re: Jpaneleditor..?
« en: Sábado 28 de Octubre de 2006, 19:04 »
http://www-dbs.informatik.uni-heidelberg.d...anelEditor.html

si esta en el API, pero por muy debajo del agua, jeje, este es el link del API de Java, y viene muy tecnico, pero no hay ejemplos... gracias!!

38
Java / Re: Jpaneleditor..?
« en: Viernes 27 de Octubre de 2006, 07:52 »
Gracias silverfox, pero creo ke tu consejo es un poko erroneo, no cunfundas el JEditorPane con la clase JPanelEditor, son dos cosas muy distintas amigo, no te preokupes.. gracias de todos modos,..!!

39
Java / Re: Instruccion Switch
« en: Viernes 27 de Octubre de 2006, 07:46 »
En efecto, como mi kerido compañero acaba de citar, solo puedes hacer referencia de las opciones de tu instruccion "switch" por medio de referencias de tipo entero (int) y de caracter (char)... ya que con una cadena de caracteres no podrias llevarlo a cabo, tendrias que convertir la cadena(string) a uno de estos tipos de dato... suerte amigo...!!

40
Java / Jpaneleditor..?
« en: Jueves 26 de Octubre de 2006, 08:36 »
HOLA AMIGOS PROGRAMADORES..!!

Por favor, necesito de su ayuda para poder comprender mejor el uso de esta clase de Java, el JPanelEditor, casi no he oido hablar de el, pero requiero con urgencia algo sobre su uso, pero mas bien un ejemplo muy basico de uso en un programa, debido a que es muy escazo mi conociciento sobre el al implementarlo en un programa... por favor, ya recorri todos los API's y foros, pero no determino muy bien un ejemplo demostrativo para poder comprenderlo mejor...

sin mas que agradecerles su comprension, espero de su respuesta....

Gracias, y hasta luego, y si en algo puedo ayudar, cuenten conmigo..!!
Nos vemos en Queretaro, Mexico, para el concurso de Programacion de los Tecnologicos, !!!

Páginas: 1 [2]