GUIコンポーネントをクラスで識別できるようにしたいと考えています。たとえば、JFrameを継承するクラスGUIにJButtonコンポーネントとJpasswordコンポーネントがある場合、これらの2つのコンポーネントがこのクラスに含まれていることと、それらのメソッドが使用されている可能性があることを知る必要があります。Javaクラス内のSwing GUIコンポーネントを識別できるライブラリはありますか?
この情報を取得できると思う唯一のアイデアは、解析です。誰もJavaソースコードファイルからこの種の情報を抽出できるライブラリを知っていますか?メソッドの
JFrameに含まれるすべてのコンポーネントを取得する場合は、 'getComponents()'を再帰的に使用できます。例:http://stackoverflow.com/questions/6495769/how-to-get-all-elements-inside-a-jframe –
GUIクラスのコードを変更することはできません...他の開発者によって私に与えられた...そして、私は、この情報を得るためにこれらのクラスをインスタンス化するのは非常に面倒だろうと思っています。 – ict1991