hola, tengo un jframe el cual contiene un panel.
Este panel tiene dibujos de graphics2d en donde seleccciono rectangulos con mouse pressed, y me arroja el numero del rectangulo.
Bueno lo importante es que cada vez que modifica el usuario el tamaño del JFrame, borro el panel,luego creo un nuevo panel que sera proporcional en tamño al frame.y lo agrego al frame, esto lo hago en el metodo private void formComponentResized(java.awt.event.ComponentEvent evt) {)
todo lo anterior me resulta.
El problema es q una vez que aparece el panel y presiono sobre el no capta el evento pressed del boton, pero si agrando o dismuyo el tamaño del frame....puedo captar los eventos.........
y para probar cuando hago correr mi programa imprimi una palabraen el metodo
private void formComponentResized(java.awt.event.ComponentEvent evt)
{
sys.....out....printl("resizable");
}
para ver que pasaba........bueno al principio el programa arrojo 2 veces la palabra
sin hacer nada........
y despues cada vez que agrando o disminuyo el tamaño del frame el metodo arroja una vez resizable como deberia ser........
ojala puedan ayudarme .....saludos