У меня есть 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");
}