我在Label
Panel
内有一个AWT FlowLayout
。我想动态更改标签文本并将其调整为所需的宽度。
我只找到了这个问题的Swing版本的答案(setPrototypeDisplayValue()
),但我必须坚持使用AWT,因为这是一个功课。
答案 0 :(得分:0)
您应该能够调用invalidate(),然后告诉父容器(您的Panel)重绘自己。
http://download.oracle.com/javase/1.4.2/docs/api/java/awt/Container.html#invalidate()