[Gvsig_desarrolladores] Opcion de menu

Juan Guillermo Jordan Aldasoro jjordan en robotica.uv.es
Lun Ago 13 13:02:28 CEST 2007


Ufff, lo dicho, sin el workspace delante no te puedo ayudar... A ver si 
esta tarde me acuerdo.


Laura Fernández wrote:
>
>  
>
> Me sale la consola de información poniendo lo que dije antes, al dar a 
> Detalles me sale:
>
>  
>
> MDIFrame.Error_no_capturado_por_el_usuario
> java.lang.NullPointerException: null
>     com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:620)
>     javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
>     javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown 
> Source)
>     javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
>     javax.swing.DefaultButtonModel.setPressed(Unknown Source)
>     javax.swing.AbstractButton.doClick(Unknown Source)
>     javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
>     javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown 
> Source)
>     java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
>     java.awt.Component.processMouseEvent(Unknown Source)
>     java.awt.Component.processEvent(Unknown Source)
>     java.awt.Container.processEvent(Unknown Source)
>     java.awt.Component.dispatchEventImpl(Unknown Source)
>     java.awt.Container.dispatchEventImpl(Unknown Source)
>     java.awt.Component.dispatchEvent(Unknown Source)
>     java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
>     java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
>     java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>     java.awt.Container.dispatchEventImpl(Unknown Source)
>     java.awt.Component.dispatchEvent(Unknown Source)
>     java.awt.EventQueue.dispatchEvent(Unknown Source)
>     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>     java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
>     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
>     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>     java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>     java.awt.EventDispatchThread.run(Unknown Source)
>
>
>     ------------------------------------------------------------------------
>     From: /Juan Guillermo Jordan Aldasoro <jjordan en robotica.uv.es>/
>     Reply-To: /Lista de Desarrolladores de
>     gvSIG<gvsig_desarrolladores en runas.cap.gva.es>/
>     To: /Lista de Desarrolladores de gvSIG
>     <gvsig_desarrolladores en runas.cap.gva.es>/
>     Subject: /Re: [Gvsig_desarrolladores] Opcion de menu/
>     Date: /Mon, 13 Aug 2007 12:47:22 +0200/
>     MIME-Version: /1.0/
>     Received: /from runas.cap.gva.es ([82.159.136.206]) by
>     bay0-mc6-f6.bay0.hotmail.com with Microsoft
>     SMTPSVC(6.0.3790.2668); Mon, 13 Aug 2007 03:48:52 -0700/
>     Received: /from runas (runas [127.0.0.1])by runas.cap.gva.es
>     (8.13.1/8.13.1) with ESMTP id l7DAZP2d003089;Mon, 13 Aug 2007
>     12:35:28 +0200/
>     Received: /from skop.gva.es (skop.gva.es [192.168.191.69])by
>     runas.cap.gva.es (8.13.1/8.13.1) with ESMTP id l7DAZOZG003086for
>     <gvsig_desarrolladores en runas.cap.gva.es>;Mon, 13 Aug 2007 12:35:24
>     +0200/
>     Received: /(qmail 2309 invoked by uid 11185); 13 Aug 2007 10:42:32
>     -0000/
>     Received: /from 192.168.191.117 by skop.gva.es
>     (envelope-from<jjordan en robotica.uv.es>, uid 7791) with
>     qmail-scanner-1.24-st-qms (clamdscan: 0.90.1/3540. spamassassin:
>     3.2.1. perlscan: 1.24-st-qms.
>     Clear:RC:0(192.168.191.117):SA:0(-0.5/9.0):. Processed in 1.413366
>     secs); 13 Aug 2007 10:42:32 -0000/
>     Received: /from unknown (HELO ironp1.gva.es)
>     ([192.168.191.117])(envelope-sender <jjordan en robotica.uv.es>)by
>     skop.gva.es (qmail-ldap-1.03) with SMTPfor
>     <gvsig_desarrolladores en runas.cap.gva.es>; 13 Aug 2007 10:42:31 -0000/
>     Received: /from postin.uv.es ([147.156.1.90])by ironp1.gva.es with
>     ESMTP; 13 Aug 2007 12:48:01 +0200/
>     Received: /from glup.uv.es (glup.irobot.uv.es [147.156.222.65])by
>     postin.uv.es (8.13.5.20060308/8.13.5) with ESMTP id
>     l7DAlMKd032130(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA
>     bits=256 verify=NOT)for
>     <gvsig_desarrolladores en runas.cap.gva.es>;Mon, 13 Aug 2007 12:47:23
>     +0200/
>     Received: /from [147.156.222.172] (topinski.irobot.uv.es
>     [147.156.222.172])by glup.uv.es (8.13.1/8.13.1) with ESMTP id
>     l7DAlMNK019715for <gvsig_desarrolladores en runas.cap.gva.es>;Mon, 13
>     Aug 2007 12:47:22 +0200/
>
>     Copia la salida de error completa y envíanosla para tener algo más
>     de información sobre el error.
>
>     Institvto de Robótica
>     (LISITT)
>     Laboratorio Integrado de Sistemas Inteligentes
>     y Tecnologías de la Información en Tráfico
>     Juan Guillermo Jordán Aldasoro
>     Vniversitat de València
>     teléfono 	+34 96 354 35 77 	Polígono la coma s/n
>     fax 	+34 96 354 35 50 	Aptdo. 22085
>     email 	jjordan en robotica.uv.es 	46071 Paterna (Valencia)
>
>
>
>     Laura Fernández wrote:
>
>          
>
>         Hola,
>
>         Ya conseguí hacer un menú relativamente decente. Ahora quiero
>         que al pinchar una opción, haga algo :)
>
>         Pero lo intento modificando el execute, simplemente con un
>         System.out.println("HOLA"); y al intentar ejecutarlo me sale
>         el mensaje de error: MDIFrame.Error_no_capturado_por_el_usuario
>
>         ¿Alguien sabe qué le pasa? Gracias
>
>         ------------------------------------------------------------------------
>         From: /Juan Guillermo Jordan Aldasoro <jjordan en robotica.uv.es>/
>         Reply-To: /Lista de Desarrolladores de
>         gvSIG<gvsig_desarrolladores en runas.cap.gva.es>/
>         To: /Lista de Desarrolladores de gvSIG
>         <gvsig_desarrolladores en runas.cap.gva.es>/
>         Subject: /Re: [Gvsig_desarrolladores] Opcion de menu/
>         Date: /Mon, 13 Aug 2007 09:51:03 +0200/
>         MIME-Version: /1.0/
>         Received: /from runas.cap.gva.es ([193.144.104.23]) by
>         bay0-mc9-f7.bay0.hotmail.com with Microsoft
>         SMTPSVC(6.0.3790.2668); Mon, 13 Aug 2007 00:51:51 -0700/
>         Received: /from runas (runas [127.0.0.1])by runas.cap.gva.es
>         (8.13.1/8.13.1) with ESMTP id l7D7d2oO027818;Mon, 13 Aug 2007
>         09:39:03 +0200/
>         Received: /from sembei.gva.es ([192.168.191.71])by
>         runas.cap.gva.es (8.13.1/8.13.1) with ESMTP id
>         l7D7d15t027813for
>         <gvsig_desarrolladores en runas.cap.gva.es>;Mon, 13 Aug 2007
>         09:39:01 +0200/
>         Received: /(qmail 16437 invoked by uid 7797); 13 Aug 2007
>         07:50:04 -0000/
>         Received: /from 192.168.191.118 by sembei
>         (envelope-from<jjordan en robotica.uv.es>, uid 7791) with
>         qmail-scanner-1.24-st-qms (clamdscan: 0.90.1/2691.
>         spamassassin: 3.2.1. perlscan: 1.24-st-qms.
>         Clear:RC:0(192.168.191.118):SA:0(-0.3/9.0):. Processed in
>         0.780873 secs); 13 Aug 2007 07:50:04 -0000/
>         Received: /from unknown (HELO ironp2.gva.es)
>         ([192.168.191.118])(envelope-sender
>         <jjordan en robotica.uv.es>)by sembei.gva.es (qmail-ldap-1.03)
>         with SMTPfor <gvsig_desarrolladores en runas.cap.gva.es>; 13 Aug
>         2007 07:50:03 -0000/
>         Received: /from postin.uv.es ([147.156.1.90])by ironp2.gva.es
>         with ESMTP; 13 Aug 2007 09:51:38 +0200/
>         Received: /from glup.uv.es (glup.irobot.uv.es
>         [147.156.222.65])by postin.uv.es (8.13.5.20060308/8.13.5) with
>         ESMTP id l7D7p3la031977(version=TLSv1/SSLv3
>         cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)for
>         <gvsig_desarrolladores en runas.cap.gva.es>;Mon, 13 Aug 2007
>         09:51:03 +0200/
>         Received: /from [147.156.222.172] (topinski.irobot.uv.es
>         [147.156.222.172])by glup.uv.es (8.13.1/8.13.1) with ESMTP id
>         l7D7p3Ti013838for
>         <gvsig_desarrolladores en runas.cap.gva.es>;Mon, 13 Aug 2007
>         09:51:03 +0200/
>
>         Hola. Yo seguí ese tutorial, que es bastante bueno pero tiene
>         algunas carencias de cara al neófito, y como tú, también me
>         atasqué en algún punto.
>
>         Ahora no tengo a mano las notas que tomé mientras seguía el
>         tutorial, ni el workspace de gvSIG, así que no te puedo dar la
>         solución definitiva. A ver si esta tarde me acuerdo y lo miro
>         en casa, donde tengo esa información. De momento te puedo dar
>         algunos "consejos":
>
>                 * Mira el config.xml y text.properties de otros
>                   plugins, prueba a copiar y modificar el tag <menu
>                   text> de otra extensión.
>                 * Debes completar al mismo tiempo los ficheros
>                   text.properties y text_en.properties, que deberían
>                   tener el texto que se va a mostrar en el menú. Por
>                   ejemplo, si el tag es <menu
>                   text="Mi_Plugin/Cargar_Shape_de_provincias"
>                   action-command="cargar_shape_prov"/>, tienes que
>                   crear entradas en text.properties y en
>                   text_en.properties para Mi_Plugin y
>                   Cargar_Shape_de_Provincias, por ej:
>                       o text.properties
>                             + Mi_Plugin=Mi plugin
>                             + Cargar_Shape_de_Provincias=Cargar shape
>                               de provincias
>                       o text_en.properties
>                             + Mi_Plugin=My plugin
>                             + Cargar_Shape_de_Provincias=Load
>                               districts shape
>                 * En cuanto al atributo action-command no recuerdo si
>                   es obligatorio.
>                 * No olvides ejecutar el build.xml del plugin antes de
>                   ejecutar gvSIG. Se ejecuta con Run->run as ant build
>                   (o algo así)
>
>             Con esto creo que se debería mostrar el menú
>
>             Saludos
>
>             Institvto de Robótica
>             (LISITT)
>             Laboratorio Integrado de Sistemas Inteligentes
>             y Tecnologías de la Información en Tráfico
>             Juan Guillermo Jordán Aldasoro
>             Vniversitat de València
>             teléfono 	+34 96 354 35 77 	Polígono la coma s/n
>             fax 	+34 96 354 35 50 	Aptdo. 22085
>             email 	jjordan en robotica.uv.es 	46071 Paterna (Valencia)
>
>
>
>             Laura Fernández wrote:
>
>                 Hola, estoy empezando a desarrollar con gvSIG, he
>                 intento hacer mi primera extensión de ejemplo.
>                 Siguiendo el manual de "Crear una extensión desde 0
>                 con gvGIS" dice que hay que poner la opción de menú a
>                 "Mi Plugin/Cargar Shape de provincias" y poner las
>                 opciones de menu en castellano y en inglés.
>                 EL config.xml de la extensión que he creado lo tengo así:
>
>                 <?xml version="1.0" encoding="ISO-8859-1"?>
>
>                 <plugin-config>
>
>                 <depends plugin-name="com.iver.cit.gvsig" />
>
>                 <resourceBundle name="text"/>
>
>                 <libraries library-dir="."/>
>
>                 <extensions>
>
>                 <extension
>                 class-name="com.iver.cit.gvgis.myplugin.LoadProvinciasExtension"
>
>                 description="Starts a ServerSocket in port 5757"
>
>                 active="true"
>
>                 priority="50">
>
>                 <menu text="Mi_Plugin/Cargar_Shape_de_provincias"/>
>
>                 </extension>
>
>                 </extensions>
>
>                 </plugin-config>
>
>                 Pero al ejecutar gvSIG no me aparece ninguna opción
>                 nueva.
>
>                 Gracias por su ayuda, estoy aprendiendo y me todo me
>                 parece muy nuevo y difícil. Lo siento y gracias.
>
>
>                 ------------------------------------------------------------------------
>                 Éxitos, grandes clásicos y novedades. Un millón de
>                 canciones en MSN Music.
>                 <http://g.msn.com/8HMBESES/2755??PS=47575>
>
>                 ------------------------------------------------------------------------
>
>                 _______________________________________________
>                 gvSIG_desarrolladores mailing list
>                 gvSIG_desarrolladores en runas.cap.gva.es
>                 http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>                   
>
>
>             >_______________________________________________
>             >gvSIG_desarrolladores mailing list
>             >gvSIG_desarrolladores en runas.cap.gva.es
>             >http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>
>         ------------------------------------------------------------------------
>         Tu horóscopo diario, semanal y gratuito. Cartas, tarot y
>         predicciones en MSN Horóscopo
>         <http://g.msn.com/8HMAESES/2728??PS=47575>
>
>         ------------------------------------------------------------------------
>
>         _______________________________________________
>         gvSIG_desarrolladores mailing list
>         gvSIG_desarrolladores en runas.cap.gva.es
>         http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>           
>
>
>     >_______________________________________________
>     >gvSIG_desarrolladores mailing list
>     >gvSIG_desarrolladores en runas.cap.gva.es
>     >http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>
> ------------------------------------------------------------------------
> Busca a la vez en Internet, en directorios, en enciclopedias... 
> Atrévete con el nuevo MSN Search 
> <http://g.msn.com/8HMAESES/2740??PS=47575>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>   
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20070813/91b8d764/attachment-0001.htm


Más información sobre la lista de distribución gvSIG_desarrolladores