【发布时间】:2011-09-27 20:08:49
【问题描述】:
我有一个 JPanel A,在 JPanel B 和 JTabbedPanel C 内有一个标题边框。我有一个方法来刷新 A 和 B 的内容,它会不时调用。
不幸的是,A 和 B 的所有项目都及时刷新,但 A 的标题没有。我明确地必须切换到另一个选项卡式面板并返回 C 才能正确显示 A 的标题。为什么?
我使用的代码如下:
TitledBorder tmp
= (TitledBorder) this.GroupingProfilePanel.getBorder();
// Resetting header
if ( this.c != null ) {
tmp.setTitle("Set - " + this.c.getName());
} else {
tmp.setTitle("Set");
}
【问题讨论】:
标签: java swing refresh titled-border