6
consideran esta pieza de código oscilación ScalaFuerza volver a pintar después de clic de botón
detail.reactions += {
case ButtonClicked(but) =>
detail.contents += new Label(but.text)
detail.background = new java.awt.Color(0,255,0)
}
la detail
es de tipo FlowPanel
. Cuando se hace clic en el botón, el color se vuelve a pintar al instante, pero el Label
no. Se vuelve visible cuando hago clic en el área. ¿Cómo puedo forzar el detail
para volver a pintar su contenido después de un clic?
sí, lo hice, pero sin resultado. También intenté revalidar, requestFocus ... – coubeatczech
resuelto llamando a repintar pero no en detalle, pero en los niveles del componente 2 arriba. – coubeatczech
Extraño. Me alegro de que funcionó. –