Uses java.awt.Robot to type keys