Я бы хотел иметь возможность идентифицировать компоненты графического интерфейса с помощью класса. Например, если в графическом интерфейсе класса, который расширяет JFrame, есть компонент JButton и компонент Jpassword, мне нужно знать, что эти два компонента находятся внутри этого класса, и, возможно, в каких методах они используются.
Единственная идея, которую я могу придумать, чтобы получить эту информацию, - это анализ. Кто-нибудь знает библиотеку, которая может извлечь такую информацию из файла исходного кода Java, пожалуйста?