• Domingo 11 de Mayo de 2025, 21:25

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 - alemag

Páginas: [1] 2 3 ... 8
1
Java / Re: algun experto en javahelp
« en: Domingo 10 de Agosto de 2008, 20:50 »
Por favor, alguna ayuda ?

Es que para la entrega de un proyecto de carrera, y no me funciona las imagenes y los enlaces cuando lo paso todo a un jar. Puede ser problema de las rutas relativas ? Yo en mi aplicacion tengo todas las rutas relativas, lo que pasa que no se si al empaquetarlo en un jar, ahi que activar alguna opcion, o esa ruta relativa cambia.

Por favor, echadme un cable. Muchas gracias.

2
Java / problema con switch
« en: Domingo 3 de Agosto de 2008, 21:00 »
Tengo un problema con un bucle switch, quiero leer un fichero txt, con el formato:
a
b
;
c
;
d
;
e
f

de manera, que cuando lea cadenas hasta un ; las meta en una lista distinta, es decir, que me queden cuatro listas con el contenido a,b    c     d      e,f.
El codigo que yo tengo es:

int i=0;
while(linea!=null)
{
  i++;
  while (linea!=";")
  {
     switch (i)
     {
        case 1:
            modelo_pos.addElement(new String(linea));
            linea=br.readLine();
        case 2:
            modelo_neg.addElement(new String(linea));
            linea=br.readLine();
        case 3:
            modelo_test_pos.addElement(new String(linea));
            linea=br.readLine();
        case 4:
            modelo_test_neg.addElement(new String(linea));
            linea=br.readLine();
     };
  }
}

es decir, cada vez que lee un ; la variable i aumenta. Pero me entra en todos los cases. Cuando i=1, solo deberia entrar en el case 1, pero me entra en todos.

Que es lo que puedo tener mal ?

Por favor, ayudadme. Gracias.

3
Java / filtrar extensiones de ficheros
« en: Domingo 3 de Agosto de 2008, 14:36 »
Saludos, quiero hacer un dialogo critico para que me presente al abrir solo ficheros de dos extensiones determinadas, y por lo que he leido, se hace en este metodo:

      fich.setFileFilter(new javax.swing.filechooser.FileFilter()
    {
      public boolean accept(File file)
      {
        final String fil=file.getName();

        if (file.isDirectory()) return true;
        return (fil.endsWith(".xml")) || (fil.endsWith(".txt"));
      }

      public String getDescription()
      {
        return "Ficheros xml (*.xml)";
      }
    } );


pero como podria hacer para que apareciesen tambien los ficheros txt, es decir, los xml y los txt, solo esos ??.

Gracias.

4
Java / algun experto en javahelp
« en: Sábado 2 de Agosto de 2008, 20:56 »
Saludos compañeros,  tengo hace tiempo un problema con javahelp. Resulta que para hacer la ayuda de mi aplicacion uso javahelp. Para ello hago uso de carpetas locales, mediante rutas relativas (incluso tengo una opcion para mostrar un pdf). Creo un jar de esa aplicacion con fatjar, y si ejecuto ese jar en otro ordenador, no se ven dichas imagenes ni el pdf, y el pdf esta incluido en el jar.

Como lo puedo solucionar ?

Por favor, es de mucha necesidad, que es para un proyecto de carrera,  y llevo tiempo buscando una solucion.

Muchas gracias.

5
Java / mostrar pdf
« en: Domingo 20 de Julio de 2008, 19:01 »
Saludos compañeros, quiero mostrar un documento pdf al pulsar un boton, y en el actionListener dl boton pongo el siguiente codigo:

Runtime.getRuntime().exec("cmd /c start ./src/inria-RR-3449.pdf");

y lo muestra, pero si lo hago desde otro ordenador (creo un jar y pruebo ese jar en otro ordenador), me dice que no lo encuentra, y el pdf esta en ese directorio.
El documento lo tengo en C:Documents and SettingsMagaworkspaceProyectosrc   y quiero poner una ruta relativa.

Como puedo hacerlo para que se vea en cualquier ordenador ?

Gracias.

6
Java / ruta relativa de ficheros
« en: Jueves 3 de Julio de 2008, 10:54 »
Dos dudas sobre rutas de ficheros relativos:

Tengo al siguiente estructura de ficheros:

 ..... srcimagenespantallaagregar.jpg
 ..... srchelphtmlagregar.html

1 - En los ficheros html de ayuda quiero presentar una imagen, y lo hago con:

                <p></p>  
                <center><img src="....imagenespantallaagregar.jpg"></center>
                <p></p>

pongo esa ruta porque el fichero esta en la carpeta html y la imagen la tengo en la carpeta pantalla de la estructura anterior, pero no la encuentra.

Como lo puedo hacer ?

2- Lo mismo me pasa para mostrar un fichero pdf, con la orden:

  Runtime.getRuntime().exec("cmd /c start src/inria-RR-3449.pdf");

y el pdf lo tengo en esa carpeta, pero no lo encuentra.

En mi ordenador funciona, pero en otro distinto ya no, y necesito que sea una ruta relativa.
Como lo puedo solucionar ?

Por favor necesito ayuda urgente.
Muchas gracias.

7
Java / ruta relativa en fichero
« en: Lunes 30 de Junio de 2008, 07:57 »
Dos dudas sobre rutas de ficheros relativos:

Tengo al siguiente estructura de ficheros:

 ..... srcimagenespantallaagregar.jpg
 ..... srchelphtmlagregar.html

1 - En los ficheros html de ayuda quiero presentar una imagen, y lo hago con:

                 
                 <center><img src="....imagenespantallaagregar.jpg"></center>

pongo esa ruta porque el fichero esta en la carpeta html y la imagen la tengo en la carpeta pantalla de la estructura anterior, pero no la encuentra.

Como lo puedo hacer ?

2- Lo mismo me pasa para mostrar un fichero pdf, con la orden:

  Runtime.getRuntime().exec("cmd /c start src/inria-RR-3449.pdf");

y el pdf lo tengo en esa carpeta, pero no lo encuentra.

En mi ordenador funciona, pero en otro distinto ya no, y necesito que sea una ruta relativa.
Como lo puedo solucionar ?

Por favor necesito ayuda urgente.
Muchas gracias.

8
Java / seleccionar y resaltar texto de un jtextfield
« en: Jueves 26 de Junio de 2008, 14:19 »
Saludos, quiero que en un campo de edición aparezca por defecto un valor (eso lo consigo, con setText) y que dicho valor aparezca resaltado, como si se seleccionase, de manera de quede con el tipico fondo azul. He probado con selectAll, pero nada.

Como lo puedo conseguir ?

Gracias.

9
Java / pasar de fichero xml a otro formato
« en: Jueves 26 de Junio de 2008, 14:16 »
Saludos, tengo un fichero xml que contiene, entre otras cosas, una lista. Cuando en mi aplicacion cargo dicho fichero xml, si el contenido de la lista es mayor de 5 cadenas (por ejemplo) me aparecen unas barras de scroll.

Pues lo que quiero saber es si se puede pasar el contenido de ese fichero xml a otro formato (word, excel ... u otro cualquiera) de tal manera que se puedan ver más facilmente (no como en el fichero xml, que cuesta mas leerlo, por ejemplo el contenido de una matriz) el contenido de ese xml. Quiero que sea visualmente más cómodo y legible (en otro formato).

Por favor, alguien me puede dar alguna sugerencia. Es un poco urgente.
Muchas gracias por todo.

10
Java / separar varios paneles con una linea
« en: Jueves 26 de Junio de 2008, 14:11 »
Saludos compañeros, tengo varios paneles que los presento seguidos, hacia abajo, de manera que parece un solo panel, pero quiero separarlos visualmente, con una línea verde por ejemplo entre ellos. Como puedo hacerlo ? O mejor con la línea que usa windows para separar las distintas opciones de un menu.

Espero que me haya explicado.

Gracias.

11
Java / Re: Dos Dudas Con La Busqueda Con Javahelp
« en: Jueves 19 de Junio de 2008, 18:02 »
Lo de los botones lo he podido realizar.

Pero lo otro, que es el problema mayor, todavia no.

Y me urge bastante.

Por favor, alguien que maneje bien javahelp me podria ayudar ?

Muchas gracias.

12
Java / Escribir En Fichero
« en: Miércoles 18 de Junio de 2008, 00:18 »
Saludos, tengo un fichero de tipo   FileOutputStream, lo inicializo f=new FileOutputStream(nom_fich); y lo que quiero es escribir en un metodo algo en ese fichero.
Luego cerrarlo, y  mas tarde volver a abrir dicho fichero escribiendo a continuacion de lo anterior, pero no me lo hace, me lo escribe encima.

Como lo puedo conseguir ?

Gracias.

13
Java / Re: Cortar, Pegar Y Copiar Al Portapapeles
« en: Miércoles 18 de Junio de 2008, 00:17 »
Vale, muchas gracias.

14
Java / Re: Cortar, Pegar Y Copiar Al Portapapeles
« en: Martes 17 de Junio de 2008, 19:09 »
He probado lo anterior, pero no va, lo que quiero es que se seleccionen, es decir, que se pongan con el color azul, como si el usuario hubiese hecho click encima de ellos, pero en todos los elementos a la vez, como la opcion de Seleccionar todo de una aplicacion, pero para los elementos de un JList.

Como lo puedo hacer ?

Gracias.

15
Java / Re: Cortar, Pegar Y Copiar Al Portapapeles
« en: Martes 17 de Junio de 2008, 14:49 »
Y para seleccionar todos los indices de un JList ?
Cual seria el codigo ?

Gracias.

16
Java / Re: Abrir Ventana Al Pulsar Opcion De Menu
« en: Lunes 16 de Junio de 2008, 14:32 »
Si, pero en mi clase principal, que es esta:

public class Proyecto extends JPanel

y dentro de esta clase principal tengo:

  public static void main(String args[]) throws IOException
  {
    try
    {
      UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    }
    catch(Exception exception)
    {
      exception.printStackTrace();
    }

  principal=new JFrame();
    ......
  }

Dentro de esta clase principal tengo los actionListener que se ejecutan cuando se selecciona una opcion del menu.

La clase que muestra la ventana cuando hago click en esa opcion del menu, puede heredar tambien de JFrame, aunque haya declarado un frame ya en la clase principal ??

Espero que me haya explicado.

17
Java / Re: Cortar, Pegar Y Copiar Al Portapapeles
« en: Viernes 13 de Junio de 2008, 15:48 »
Alguien me puede indicar como puedo acceder al portapapeles para poder seleccionar, copiar y pegar ?

Gracias.

18
Java / Re: Dos Dudas Con La Busqueda Con Javahelp
« en: Viernes 13 de Junio de 2008, 15:47 »
Alguna sugerencia acerca de esto ?

por favor, es que estoy atascado y me urge bastante.

Muchas gracias.

19
Java / Re: Abrir Ventana Al Pulsar Opcion De Menu
« en: Viernes 13 de Junio de 2008, 15:46 »
Alguien me puede ayudar para ver como pueden aparecer los tres botones en la parte superior derecha ? es que solo sale el de cerrar, y que heredo de JDialog.

Muchas gracias.

20
Java / Abrir Ventana Al Pulsar Opcion De Menu
« en: Miércoles 11 de Junio de 2008, 10:17 »
Saludos, quiero que el usuario de mi aplicacion cuando pulse una opcion del menu, le aparezca una ventana con tres botones y una etiqueta dentro. Esto lo hago en el ActionListener del item del menu creo, pero en mi clase para crear la ventana de que tengo que extender (o el implements o algo de eso) de JWindow, de JFrame ... porque de JDialog me crea una modal y de JDesktopPane no se.

Muchas gracias.

21
Java / Dos Dudas Con La Busqueda Con Javahelp
« en: Martes 10 de Junio de 2008, 19:08 »
Dos dudas sobre la busqueda con el Javahelp:

1- Si realizo una busqueda con el javahelp, en el frame de la izquierda me aparecen mal los nombres, en lugar de aparecer lo que tengo en el text del tocitem (en la tabla de contenidos), me aparece el title de la página html, por lo que no me muestra en el frame de la derecha la página adecuada cuando hago click en ella.
Mi código es este:

En la tabla de contenidos tengo lo siguiente:
...
<tocitem text="Cómo agregar cadenas" target="agregar" />
...

si en la busqueda pongo como texto en el campo de edicion "agregar" me aparece en la izquierda en lugar del text del html, es decir "Cómo agregar cadenas" de aparece el title del head de esa página html, es decir, en agregar.html tengo:

<html>
<head>
<title>Agregar cadenas a un proyecto</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head> ..........

en vez de aparecer el text del tocitem "Agregar cadenas".

Será por eso por lo que no me muestra la página html ?
Como lo puedo solucionar ?
Ya he borrado la base de datos y lo he vuelto a hacer, pero con el mismo resultado.

2- Y otra cosa. Quiero poner tambien en la pagina principal de la ayuda para poder imprimir y lo del botón de anterior y siguiente.

Tengo puesto este codigo:

<!-- Definición de la ventana principal de la ayuda-->
<presentation default="true" displayviews="true" displayviewimages="true">
<name>MainWin</name>
<toolbar>   <!-- Definimos la barra de herramientas de la ventana -->
<!-- Permitimos ir a la página anterior -->
<helpaction image="BackwardIco">javax.help.BackAction</helpaction>
<!-- Permitimos ir a la página siguiente -->
<helpaction image="ForwardIco">javax.help.ForwardAction</helpaction>
<!-- Permitimos imprimir el contenido -->
<helpaction image="PrintIco">javax.help.PrintAction</helpaction>
<!-- Permitimos configurar la impresión -->
<helpaction image="PrintSetupIco">javax.help.PrintSetupAction</helpaction>
</toolbar>
</presentation>

pero no aparece nada. Como lo puedo solucionar ?

Por favor, ayudenme. Muchas gracias.

22
Java / Cortar, Pegar Y Copiar Al Portapapeles
« en: Sábado 7 de Junio de 2008, 06:15 »
Saludos compañeros, tengo una lista  "lista" con indices seleccionados, y quiero hacer la instruccion de copiar, cortar, pegar y seleccionar todo.

Que codigo tengo que poner para que se ejecute correctamente ?

Muchas gracias.

23
Java / Pop Up Menu Con Opcion Copiar
« en: Viernes 6 de Junio de 2008, 09:53 »
Saludos, quiero hacer un pop up menu con las tipicas opciones de copiar, cortar, pegar y seleccionar todo. Pero al mostrar las opciones, las tres ultimas me aparecen encima casi por completo de la primera, y encima al pinchar en esta, en la de copiar, entra en el metodo pero no hace nada.

Este es mi codigo:

    public class Accioncopiar extends AbstractAction
    {
       public void actionPerformed (ActionEvent e)
       {
          putValue(Action.NAME, "Copiar");
          putValue(
             Action.ACCELERATOR_KEY,
             KeyStroke.getAWTKeyStroke('C', Event.CTRL_MASK));
       }
    }

   ....
      Accioncopiar copiar=new Accioncopiar();
      final JPopupMenu pop=new JPopupMenu();
      final JMenuItem cortarpop,copiarpop,pegarpop;
      JSeparator separador =new JSeparator();
      copiarpop=new JMenuItem(copiar);
      copiarpop.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,Event.CTRL_MASK));
      pop.add(copiarpop);        
     ..... y luego las otras dos opciones del menu

Entra en el metodo, pero no hace nada.
Que es lo que hago mal ? No le hay que poner un actionListener ?

Ayudenme por favor.
Muchas gracias.

24
Java / Mostrar Ventana Normal
« en: Viernes 6 de Junio de 2008, 09:49 »
Saludos compañeros, en mi aplicacion tengo un menu, y quiero que al pulsar en una opcion del menu, me aparezca otra ventana, con los tres botones de minimizar, maximizar y cerrar, con un JScrollPane sobre una tabla. Pero me aparece una ventana con el boton de cerrar solo, y no me muestra esa tabla.
Mi codigo es este:

public class Mostrar  extends JDialog

intento meter dentro un panel, una etiqueta y luego un JScrollPane con una lista dentro (dicha lista la crea bien). Pues bien, el JScrollPane no lo muestra, a que se puede deber ? Os dejo el codigo que tengo puesto:

public class Mostrar_automata_inducido extends JDialog
{
   // abro un fichero xml
   
   // antes meto los otros componentes correctamente

            constraints.gridx=0;
            constraints.gridy=3;
            constraints.gridwidth=1;
            constraints.gridheight=1;
            constraints.fill= GridBagConstraints.NONE;
            constraints.insets=new Insets(5,0,0,0);
            JScrollPane jsp=new JScrollPane(tabla());
            getContentPane().add(jsp, constraints);
}

1- No se si tengo que extender de JDialog, de JPanel o de que clase ?
2- Como puedo solucionar apra que me muestre esa tabla. (la tengo creada bien con un defaultTableModel,  y luego hago un tabla.setModel(modelo_tabla) ).

Alguna ayuda, por favor ?

Gracias.

25
Java / Error Al Buscar Con Javahelp
« en: Viernes 6 de Junio de 2008, 08:53 »
Si realizo una busqueda con el javahelp, en el frame de la izquierda me aparecen mal los nombres, en lugar de aparecer lo que tengo en el text del tocitem (en la tabla de contenidos), me aparece el title de la página html, por lo que no me muestra en el frame de la derecha la página adecuada cuando hago click en ella.
Mi código es este:

En la tabla de contenidos tengo lo siguiente:
...
<tocitem text="Cómo agregar cadenas" target="agregar" />
...

si en la busqueda pongo como texto en el campo de edicion "agregar" me aparece en la izquierda en lugar del text del html, es decir "Cómo agregar cadenas" de aparece el title del head de esa página html, es decir, en agregar.html tengo:

<html>
   <head>
   <title>Agregar cadenas a un proyecto</title>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  </head>       ..........

en vez de aparecer el text del tocitem "Agregar cadenas".

Será por eso por lo que no me muestra la página html ?
Como lo puedo solucionar ?
Ya he borrado la base de datos y lo he vuelto a hacer, pero con el mismo resultado.
Por favor, ayudenme.
Gracias.

Páginas: [1] 2 3 ... 8