1
我有一個窗格,我需要重建的內容,然後交換它與當前面板,但只有當它是當前選項卡。只有當該選項卡是可見的選項卡時,如何才能刷新JTabbedPane中的JPanel?
我有一個窗格,我需要重建的內容,然後交換它與當前面板,但只有當它是當前選項卡。只有當該選項卡是可見的選項卡時,如何才能刷新JTabbedPane中的JPanel?
你可以簡單地這樣做:
final int nTabIndex = myTabbedPane.indexOfTabComponent(myPanel);
final boolean bIsVisible = myTabbedPane.isEnabledAt(nTabIndex);
if (bIsVisible) {
// Do stuff with myPanel
myPanel.repaint();
}