我有一个 ContentPanel,设置为可折叠
ContentPanel bottomPanel = new ContentPanel();
BorderLayoutData layoutData = new BorderLayoutData(LayoutRegion.SOUTH);
layoutData.setSplit(true);
layoutData.setCollapsible(true);
// some code
add(bottomPanel, layoutData);
并设置该面板的标题
bottomPanel.setHeading("title");
如果面板未折叠,则设置标题会设置该面板的新标题。但是,如果面板折叠起来,它就不起作用。标题在未折叠时始终显示最后一个标题集。在这两种状态下,折叠的和未折叠的,getter 总是返回新的标题
bottomPanel.getHeading(); // "old Heading"
bottomPanel.setHeading("new Heading");
bottomPanel.getHeading(); // "new Heading"
我认为这是一种渲染问题