2017-12-19 22 views
-1

私はjFrameFormでいくつかの類似したオブジェクトを持っていますが、それらのすべてに共通のメソッドを適用したいのです...時間を節約するために、リストを使わずにすべての人に一度に?共通のメソッドを複数のオブジェクトに適用する方法

+0

あなたはあなたのプロジェクトの来るのコード例を提供するだろうか? (一般的な方法について) –

+0

非同期呼び出しを行います。 –

答えて

0

あなたはrefletionを使用することができます。

private void commonMethod() throws IllegalAccessException { 
    Field[] fields = this.getClass().getDeclaredFields(); 
    for (Field field : fields) { 
     if (field.getType().isAssignableFrom(MyClass.class)) { 
      Object o = field.get(this); 
      //Do whatever with o 
     } 
    } 
} 
関連する問題