• Martes 15 de Julio de 2025, 08:58

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.


Temas - alemag

Páginas: 1 [2] 3 4 ... 6
26
Java / Conocer Valor Int A Partir De Una Linkedlist
« en: Viernes 18 de Abril de 2008, 14:14 »
Saludos, quiero conocer el primer valor que contiene una LinkedList, y que me lo devuelva en un int.
El valor me lo devuelve como [3], pues quiero sacar de ahi el int.

Mi codigo es este:
Tengo un vector v_accesibilidad, donde cada casilla contiene una lista de valores Integer.
La clase de lista_ady es LinkedList
         
          // en lista_ady guardo la lista de la primera casilla de ese vector
          lista_ady.add(v_accesibilidad.get(0));
         
          // y quiero guardar el int del primer valor de esa lista en indice
          int indice=new Integer (lista_ady.getFirst().toString()).intValue();

Como lo puedo solucionar ???
Muchas gracias.

27
Java / Comprobacion Con Null
« en: Lunes 14 de Abril de 2008, 09:34 »
Saludos compañeros, tengo un vector donde cada casilla guardo una lista de enteros, del tipo:

Vector v=new Vector();
LinkedList aux=new LinkedList();
LinkedList aux2=new LinkedList();

aux2.add(3);
v.add(0, aux);
v.add(1, aux2);

y al hacer la comprobacion de si una casilla es vacia, me devuelve un error. Lo hago de la siguiente manera (con un for):

if   ( v.get(i).equals(null) )    System.out. ...         o tambien con
if   ( v.get(i).equals(new LinkedList(null)) ) pero nada.
Con el metodo isEmpty() tampoco, porque tiene que ser con algo de tipo Object.

Como lo puedo solucionar ??  
El codigo es que tengo puesto es:

 public void obtener_accesibilidad_de_cada_estado()
  {
      Vector v_accesibilidad=new Vector();
     for (int i=0; i<Automata_aleatorio.get_matriz_aleatoria().length; i++)
     {
        LinkedList aux=new LinkedList();
        for (int j=0; j<Automata_aleatorio.get_matriz_aleatoria().length; j++)
        {
           if (!Automata_aleatorio.get_elemento_matriz(i, j).isEmpty()) aux.add(new Integer(j));
        }        
          v_accesibilidad.add(i,aux);
     }
      System.out.println("imprime la lista de accesibles, la nueva y tien que tar bien");
     for (int j=0; j<v_accesibilidad.size(); j++)
     {
        if (v_accesibilidad.get(j)=="") System.out.println("estado "+j+" no hay transiciones");
      else System.out.println("estado "+j+"  "+v_accesibilidad.get(j));      
     }
     System.out.println("fin imprime");
  }

Por favor ayudenme, gracias.

28
Java / Camino En Automata
« en: Viernes 11 de Abril de 2008, 12:42 »
Saludos compañeros, necesito algun algoritmo que a partir de una matriz, me de si existe un camino de longitud dada, y los estados pueden ser finales o no, es decir:
si el automata es:

q0 q1 q2
q0 a
q1 b
q2

y q0 no es final, q1 no es final, y q2 es final, por existe un camino de longitud 3 (se puede formar una cadena de longitud 2 porque ab terminan en el estado 2, y es final).

Espero que me haya explicado, por favor ayudenme.
Muchas gracias.

29
Java / Devolver En Funcion Boolean E Int A La Vez
« en: Martes 8 de Abril de 2008, 09:45 »
Saludos, como podria devolver en un metodo, un boolean y un int a la vez ??Quiero hacer una funcion, que cuando se cumpla una condicion (si existe un estado de imagen, un entero, a partir de otro estado y una transicion en forma de caracter, en una matriz) si existe que me devuelva ese estado imagen, y la vez que me de el boolean true.

Como lo puedo lograr ???

Esta es la funcion:

  int saber_estado_imagen (int est, Character c)
  {
   for (int i=0; i<Automata_aleatorio.get_matriz_aleatoria().length; i++)
   {
      int a=i;
      if (Automata_aleatorio.get_elemento_matriz(est, i).contains©) return a;
   }
   return 0;
  }

// en este caso pongo 0 como valor a retornar, como si fuese false, pero quiero me de un -1, o en este caso, false.

Muchas gracias.

30
Java / Traza Con Eclipse
« en: Martes 8 de Abril de 2008, 08:06 »
Saludos, como puedo ver la traza con un programa de java en el entorno eclipse , es decir, que yo ejecute mi programa y vea paso a paso como se va ejecutando, o por lo menos ver lo que presenta por consola en un momento determinado.

Muchas gracias.

31
Java / Problema En Conversion Object A Character
« en: Miércoles 2 de Abril de 2008, 12:38 »
Saludos, tengo una clase Datos con un vector que lo relleno asi:
v_caracteres.add(new Character('a'));
... y asi con todos los caracteres de alfabeto. Tambien tengo un metodo get_v_caracteres() que devuelve dicho vector.

Y en otra clase, un metodo:

int saber_estado_imagen(int est, Character car)

Pues bien, es esta ultima clase, para poder acceder a ese metodo, hago:

      (saber_estado_imagen(q, new Character(Datos.get_v_caracteres().get(i)))) .

El problema esta en la segunda parte de esta llamada, le tengo que pasar algo de tipo Character, y me da un error. Como podria obtener ese dato de tipo Character para pasarselo como parametro  es como mucho obtuve uno de tipo Object.

Si lo hago de la siguiente manera:

(saber_estado_imagen(q,Automata_aleatorio.get_v_caracteres().get(i)))

me dice que este metodo (int, Character) is not aplicable a uno de parametros (int, Object), Object es lo que debe devolver la llamada a get(i), pero si al metodo, en su definicion le pongo Object, ma da error tambien. Espero que me haya explicado.

Por favor ayudenme. Gracias.

32
Java / Pantalla Gris Al Ejecutar Aplicacion Al Minimizar
« en: Lunes 31 de Marzo de 2008, 17:05 »
Saludos compañeros, es que llevo tiempo con este problema, ejecuto mi aplicacion java en el eclipse  y al cabo del tiempo, si la minimizo y la vuelvo a maximizar, aunque no se este procesando datos, aparece la aplicacion con una pantalla en gris, como si no cargase los datos, solo se ve la barra azul de titulo. He mirado lo de la memoria virtual pero no creo que sea eso.

Por favor, ayudadme, que es para un proyecto final de carrera y se me acaba el plazo.
Muchas gracias.

33
Java / Centrar Texto En Celda De Una Tabla
« en: Viernes 21 de Marzo de 2008, 12:35 »
Saludos compañeros, quiero centrar el texto que aparece en una celda de una tabla. El texto lo agrego de la sigiuente manera:

con una etiqueta JLabel

          etiqueta.setText("q"+a.toString());

y en otros casos con:

         columnNames.add(a,"q"+num.toString());

He pensado hacerlo asi, pero no funciona:

         JLabel contenido=new JLabel();
         contenido.setText("q"+num.toString());
         contenido.setAlignmentX(java.awt.Label.CENTER);
         contenido.setAlignmentY(java.awt.Label.CENTER);
Alguna ayuda ??
Muchas gracias.

34
Java / Tablecellrendered
« en: Lunes 17 de Marzo de 2008, 18:59 »
Saludos compañeros, alguien me puede enviar el codigo de como hacer un tableCellRendered, para cambiar el color de la primera columna ?? Es que me da en redefinir el metodo getTableCellRendererComponent, y no tengo ni idea de como hacerlo.

 Por favor, ayudenme. (o si no, enviandolo al email a.magadan7@gmail.com)

Muchisimas gracias.

35
Java / Cambiar Color De Celda De Una Tabla
« en: Viernes 14 de Marzo de 2008, 07:29 »
Saludos, tengo una tabla, creada a partir de un defaulttablemode y quiero poner la primera columna del mismo color que me agrega en la cabecera, ese amarillo claro tipico de las aplicaciones de windows.

Este es el codigo del modelo de la tabla.
Alguien me puede ayudar ???
Muchas gracias.


  static public void crear_modelo(LinkedList [][] mat)
  {
     modelo_tabla = new DefaultTableModel() {
       private static final long serialVersionUID = 1L;
     public boolean isCellEditable(int j, int k)
      {
        return false;
      } };
 
     Object [] column=new Object[mat.length+1];
     for (int c=0; c<mat.length+1; c++)
     {
       column[c]=new Integer©;
       modelo_tabla.addColumn(column);
     };


     String [] data=new String[mat.length+1];

     int maximo=0;

     for (int row=0; row<mat.length; row++)
     {
       Integer a=new Integer(row);
       data[0]=new String("q"+a.toString());
   
       for (int col=1; col<mat[row].length+1; col++)
       {
         String s_total=new String();

         for (int pos=0; pos<mat[row][col-1].size(); pos++)
           {
             s_total+=mat[row][col-1].get(pos);
             if (pos<mat[row][col-1].size()-1) s_total+=", ";
           };

        data[col]=s_total;

        if (data[col].length()>maximo) maximo=data[col].length();
       };
       modelo_tabla.addRow(data);
     }
   }

36
Java / Cambiar Cabecera De Scrollpane
« en: Viernes 14 de Marzo de 2008, 07:25 »
Saludos, tengo una tabla que la hago con un modelo, y la agrego luego en una tabla, y esta en un scrollpane. Pues en la cabecera del scrollpane, me aparece java.lang.Object;@2523 ... y quiero que me aparezca q0, q1 ... respectivamente en cada columna.

Como lo puedo realizar ???

Muchas gracias.

37
Java / Contenido Celda De Tabla Mayor Que Su Tamaño
« en: Martes 11 de Marzo de 2008, 16:16 »
Saludos, quiero presentar el contenido de un automata en una matriz, pero resulta que si el contenido de una celda (es en forma de "a, b, e, i, g") es mas grande que la longitud de  dicha celda aparece "a, b, e ..." y lo que quiero es que me aparezca una barras en la celda para que se pueda redimensionar esa celda en tiempo de ejecucion.

Como lo podria solucionar ???
Mi codigo es este:

      JTable tab=new JTable();
      tab.setModel(Modelo_tabla.get_modelo_tabla());
      tab.setRowSelectionAllowed(false);
      tab.getTableHeader().setReorderingAllowed(false);
      tab.doLayout();
      tab.setTableHeader(null);  // esto es para quitar o no la cabecera de la tabla

     if ((tab.getColumnModel().getColumn(0).getWidth())*(Modelo_tabla.get_modelo_tabla().getRowCount())>75)
      {
          JScrollPane jsp=new JScrollPane(tab);
           jsp.setPreferredSize(new java.awt.Dimension(500,98));
           jsp.setMaximumSize(new java.awt.Dimension(500,98));
           jsp.setMinimumSize(new java.awt.Dimension(500,98));      
          panel_aux.add(jsp, constraints);
      }
      else
      {
         panel_aux.add(tab, constraints);
      }
      panel_aux.doLayout();
     panel_aux.updateUI();


Espero que me haya explicado bien. Por  favor, ayudenme. Muchas gracias.

38
Java / Java En Win9x Y Millenium
« en: Martes 4 de Marzo de 2008, 19:37 »
Saludos compañeros, mi aplicacion java la estoy haciendo con el eclipse y yo tengo el windows xp como sistema operativo. Me imagino que como java es multiplataforma si la ejecuto en unix tambien se vera bien, verda ???
Y si la ejecuto en cualquier version anterior, windows 95, 98 o millenium ?? es que he leido en algunos lugares que no va. Puede ser cierto ??'

Muchas gracias.

39
Java / Dudas Con Tablas
« en: Jueves 21 de Febrero de 2008, 14:07 »
Saludos compañeros, tengo varios problemas con las tablas:

1. Tengo un JScrollPane con una tabla, con la dimesion siguiente:

jsp.setPreferredSize(new Dimension(1160, 65));

y quiero que si la tabla es mayor que ese 65 le ponga las barras de scroll, y si no, agregar dicho panel normal, sin nada.
Como puedo hacer esa comparacion de si la dimension es mayor de 65, esa componente y ???

2. Tambien quiero que el usuario pueda redimensionar las celdas de esa tabla que esta dentro del scollPane, como lo puedo hacer ???

Espero que me haya explicado bien.
Muchas gracias.

40
Java / Pantalla Gris Al Ejecutar Aplicacion
« en: Lunes 18 de Febrero de 2008, 17:34 »
Saludos compañeros, al ejecutar mi aplicacion tras varios minutos, si minimizo y maximizo dicha aplicacion, llega un momento en que no se ve la pantalla de la aplicacion, se rellena todo con un cuadro gris. No se si sera un problema de memoria (tng 512 MB), o de hacer algun refresh o algo parecido. También tengo varios procesos abiertos, internet etc ... pero si los cierro pasa lo mismo.

Por favor, podriais ayudarme, o indicarme por qué puede ser (es que es un poco urgente).

Muchas gracias.

41
Java / Caracter ñ En Ficheros Xml
« en: Sábado 16 de Febrero de 2008, 09:38 »
Saludos compañeros, al crear un fichero xml con cadenas de caracteres, tengo una duda, dicho fichero xml si contiene un caracter ñ, seria erroneo, es decir, no se podria leer un fichero con dicho caracter, es que lo estoy creando, y lo crea bien, pero al leer dicho fichero me da un error, pero no se si es por otro error, o por el de contener dicho caracter.

Muchas gracias.

42
Inteligencia Artificial / Dibujar Automata
« en: Martes 29 de Enero de 2008, 15:52 »
Saludos compañeros, mi duda es sobre si se puede dibujar o si existe alguna herramienta o clase, que a partir de una matriz dada, donde cada casilla es una transicion (caracter) de un estado a otro, se pueda dibujar un autómata gráficamente.
Espero que me haya explicado bien. Es para un proyecto y es un poco urgente.

Por favor, agradeceria mucho vuestros consejos.
Gracias.

43
Ingeniería del Software / Herramienta Para Dibujar Diagramas De Metrica 2
« en: Martes 29 de Enero de 2008, 15:50 »
Saludos, no se si es el foro adecuado, por si acaso lo dejo aqui. Estoy haciendo mi aplicacion java con la metrica 2, y quiero saber si existe alguna herramienta libre para hacer dichos diagramas, que no sea el easy case, visio o edraw. Algo parecido al edraw, es que es una trial la que tengo y no se puede copiar y pegar.
No es para UML, si no para metrica 2 (ssadm).

Por favor, agradeceria vuestra ayuda, ya que es un poco urgente.

Muchas gracias.

44
Java / Dibujar Automata
« en: Sábado 26 de Enero de 2008, 08:42 »
Saludos compañeros, mi duda es sobre si se puede dibujar o si existe alguna herramienta o clase, que a partir de una matriz dada, donde cada casilla es una transicion (caracter) de un estado a otro, se pueda dibujar un autómata gráficamente.
Espero que me haya explicado bien. Es para un proyecto y es un poco urgente.

Por favor, agradeceria mucho vuestros consejos.
Gracias.

45
Java / Cuadro Gris Al Ejecutar Aplicacion
« en: Viernes 25 de Enero de 2008, 09:48 »
Saludos compañeros, al ejecutar mi aplicacion con el eclipse, y sin tener conexion a internet abierta ni otro programa, solo el eclipse, en mi aplicacion con el tiempo, a lo mejor al paso de 5 minutos, tras minimizarla, al volver a maximizarla, solo se ve el titulo de la aplicacion en la barra azul, y todo lo demas un cuadro gris,es decir, no se ve nada. A que se puede deber ???
Si es un problema de memoria, como puedo saber cuanto ocupa mi programa en la memoria ???
Gracias.

46
Java / Could Not Find The Main Class
« en: Jueves 17 de Enero de 2008, 17:54 »
Saludos,  estoy haciendo mi aplicacion con eclipse y al ejecutarla me da el error the "Could not find the main class. The program will exit". A que se puede deber ??? tengo el classpath y el path bien configurados, pero no tengo ni idea de lo que falla.
Por favor, ayudenme, es urgente.
Muchas gracias por adelantado.

47
Java / Dibujar Graficos De Metrica 2
« en: Lunes 17 de Diciembre de 2007, 17:23 »
Saludos compañeros, estoy haciendo mi aplicacion en java y quiero hacer los dibujos de los procesos, etc ... estoy con metrica 2.1, me pueden recomendar algun programa, he probado varios, easy case, visio (pero no tiene algunos diagramas) ... por favor.
muchas gracias.

48
Ingeniería del Software / Mejor Herramienta Para Diagramas De Contexto
« en: Miércoles 7 de Noviembre de 2007, 17:20 »
Saludos compañeros, a ver si alguien me puede decir cual es la mejor herramienta para dibujar diagramas de contexto de mi aplicacion. La estoy haciendo en metrica 2.1, y descargue el visio 2007 pero no tiene para dibujar los procesos ni otras cosas, y el easy case no encuentro la opcion.

Por favor, ayudenme. Muchas gracias.

49
Ingeniería del Software / Problema Con Visio 2007
« en: Miércoles 7 de Noviembre de 2007, 17:17 »
Saludos compañeros, esto es mas bien una duda de como dibujar graficos de metrica.
Estoy haciendo los diagramas de mi aplicacion en metrica 2.1 con el visio 2007, y al hacer el diagrama de gantt, en lo de los dias de cada tarea, no me deja poner la "s", me lo borra y pone automaticamente una "d". Como lo podria solucionar ???

Gracias.

50
Java / Boton Maximizar
« en: Miércoles 7 de Noviembre de 2007, 17:09 »
Saludos compañeros, al crear la ventana de mi aplicacion con Java, los tres botones de arriba a la derecha aparecen bien, pero el boton de maximizar, despues de minimizar o reducir las dimensiones de la ventana no se habilita nunca. Como lo podria solucionar ???

Muchas gracias.

Páginas: 1 [2] 3 4 ... 6