// Get accesibleContext and then AccessibleJComponent, call the function // addPropertyChangeListener to trigger container listener to be added
AccessibleContext acc = rootPane.getAccessibleContext();
JComponent.AccessibleJComponent accJ = (JComponent.AccessibleJComponent) acc;
accJ.addPropertyChangeListener(null);
// Test how many container listener(s) exist(s), should only have 1 if (!rootPane.testContainerListener()) thrownew RuntimeException("Failed test for bug 8069268");
}
privatestaticclass TestableRootPane extends JRootPane { publicboolean testContainerListener() { boolean result = false;
ContainerListener[] listeners = getContainerListeners();
System.out.println("ContainerListener number is " + listeners.length);
result = (listeners.length == 1) ? true : false; return result;
}
}
}
Messung V0.5 in Prozent
[Dauer der Verarbeitung: 0.16 Sekunden, vorverarbeitet 2026-06-10]