Hola, tengo un problema tonto, pero es la primera vez que lo tengo y estoy buscando la mejor solución:
Estoy haciendo una aplicación que cambia los estados de los elementos de la interface gráfica, como botones o ventanas. El problema viene cuando después de cambiar el estado el programa tiene que hacer una operación que requiera un poco de tiempo, el estado del botón se actualiza, pero no le da tiempo a actualizarse visualmente. Por ejemplo, un botón que se vuelve invisible y disabled solo muestra una de los dos estados mientras que el programa está ocupado, después al acabar sí las muestra.
Sólo se me ocurre usar hilos y poco más (vengo de java, aquí se llaman igual?) alguna mejor solución?
Un saludo y gracias.