Ma come non è un applet? e allora a che ti serviva il statusBar.setText? non è per le applet? Io ho preso il tuo codice, l'ho ripulito un po' di robe che non mi servivano ed ho fatto un programma stand-alone che stampa le info relative alla webcam
codice:
public class WebCam {
    public static void main (String[] args) {
        Vector list = CaptureDeviceManager.getDeviceList(null);
        CaptureDeviceInfo devInfo = null;
        if (list != null) {
            String name;
            for (int i = 0; i < list.size(); i++) {
                devInfo = (CaptureDeviceInfo) list.elementAt(i);
                name = devInfo.getName();
                
                //mi fermo non appena incontro un device di tipo "webcam" per windows
                if (name.startsWith("vfw:")) {
                    break;
                }
            }
        }
        
        //controllo se ho trovato un device "vfw", nel caso termino qui..
        if (devInfo != null && devInfo.getName().startsWith("vfw:")) {
                System.out.println(devInfo);
        }
    }  
}
gli import che stai usando tu saranno di sicuro più che sufficienti e non sono qui riportati