swing Cuando el mouse entra o sale de un botón, la ventana entera parpadea

Cuando la ventana tiene una imagen de fondo y se actualiza, como un juego similar al Thunder Fighter, el fondo debe actualizarse constantemente. Si hay un botón en la ventana, todo el fondo de la ventana desaparecerá tan pronto como el mouse entre en el rango del botón o salga del rango Ahora, parpadea durante unos segundos y el almacenamiento en búfer doble no tiene ningún efecto. Entonces puede ser que un botón tenga el foco de toda la ventana de manera predeterminada al principio. Cambiar el foco puede hacer que la ventana parpadee. La solución es la siguiente

JLabel focus=new JLabel();
focus.requestFocus();
add(focus);

Establezca una etiqueta y deje que se enfoque desde el principio.

21 artículos originales publicados · me gustaron 0 · visitas 721

Supongo que te gusta

Origin blog.csdn.net/D1124615130/article/details/104439034
Recomendado
Clasificación