6
考虑这一块的斯卡拉摆代码强制重绘按钮,点击后
detail.reactions += {
case ButtonClicked(but) =>
detail.contents += new Label(but.text)
detail.background = new java.awt.Color(0,255,0)
}
的detail
是FlowPanel
类型。 单击按钮时,颜色立即重新绘制,但Label
不是。当我点击该区域时,它变得可见。点击后如何强制detail
重新绘制其内容?
是的,我做了,但没有结果。我也试过重新验证,requestFocus ... – coubeatczech 2010-03-22 22:32:01
通过调用repaint解决,但不是详细,但在它上面的组件2级别。 – coubeatczech 2010-03-22 22:39:56
奇怪。我很高兴它的工作。 – 2010-03-22 22:53:49