No il problema è che sw è un oggetto creato nel main, mentre il metodo che vuoi utilizzare non è in grado di vederlo perchè:
1) Sw è locale al main e quindi "invisibile" ad altri metodi;
2) Il metodo è statico e quindi istanziato prima della creazione di oggetti ecc.. e quindi oviamente almeno che sw non sia statico e globalle alla classe non sarà mai "visibile"..
Consiglio quindi di passare sw come parametro al metodo (o funzione che sia) così da non avere + problemi..