PanelThreadMonitor getPanelThreadMonitor(String strThreadID) { Component[] cmp = pnlThread.getComponents(); for (int iMonitorIndex = 0; iMonitorIndex < cmp.length; iMonitorIndex++) { if (cmp[iMonitorIndex] instanceof PanelThreadMonitor) { PanelThreadMonitor mntTemp = ((PanelThreadMonitor) cmp[iMonitorIndex]); if (mntTemp.mstrThreadID.equals(strThreadID)) return mntTemp; } } return null; }