Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - ~~

#181
Java / Re: JPopupMenu que no responde a eventos
20 Agosto 2008, 14:01 PM
Ok, muchas gracias Ferchu me miraré con detalle el código a ver que es lo que me falta ;)

Salu3

EDIT -> Gracias Ferchu, ya me funciona ^^
#182
Java / Re: JPopupMenu que no responde a eventos
19 Agosto 2008, 14:59 PM
A ver, la cosa es que si añado un menú normal con el ejemplo mismo que viene el la web que me has pasado, cuando el menú pierde el foco (haces click por el formulario) desaparece automáticamente o al colocar el ratón sobre un menú con submenús automáticamente se muestran los submenús...

Con el JPopupMenu no pasa eso, yo lo muestro, si hago click en el formulario, incluso si lo muevo se queda por ahí flotando y tampoco me muestra los submenús.. me toca hacerlo a mano o que? que eventos se supone que tengo que escuchar para que haga eso?

Salu2
#183
Java / JPopupMenu que no responde a eventos
19 Agosto 2008, 02:19 AM
Hola, veréis, ando haciendo una aplicación que lee una base de datos y la muestra en un JTable.

La cosa es que la tabla tiene unos campos en los que puedes elegir entre varias opciones predeterminadas y para seleccionar unas u otras he decidido mostrar un JPopupMenu, ya que insertar un JComboBox se me hacía demasiado largo :P

Lo añado así:
Código (java) [Seleccionar]

        JPopupMenu pop = new JPopupMenu();
        JMenu sub = new JMenu("Submenu");     
            sub.add(new JMenuItem("Subitem 1"));
            sub.add(new JMenuItem("Subitem 2"));
        pop.add(sub);
        pop.add(new JMenuItem("Item 1"));
        pop.add(new JMenuItem("Item 2"));
           
        pop.setLocation(evt.getLocationOnScreen());
        pop.setVisible(true);;


Lo raro es que al posicionar el ratón sobre el sub-menú no se extienden los sub-elementos ni nada, como lo hacen los menus normales...


Estoy usando NetBeans, pero si añado los menúes desde el editor tampoco me funciona... Alguna sugerencia de como hacerlo o algún ejemplillo?

Muchas gracias por adelantado
Salu2

#184
Usa el buscador, que hay muchos por el foro
#185
http://msdn.microsoft.com/es-es/library/a4y0hhcc(VS.80).aspx

Vamos, por si llamas desde consola al programa con argumentos :P
#189
Inyectar en VB es bastante triste la verdad :P Te recomendaría otro lenguaje, pero... En fin, supongo que no podrás usar las funciones de VB que estén en su dll, limítate al api o hazlo en otro lenguaje que sea más cómodo para estas cosas.

CitarY otra cosa, ¿por qué no consigo obtener el título de una ventana con la API GetWindowText si le paso su hWnd?

Dios sabrá sin ver código... Aunque eso no debería darte problemas
#190
Usa MessageBoxA, MsgBox es propio de VB.