Añadiendo interfaz nueva

sitaro
06 de Mayo del 2004
Hola a todos he hecho unprograma de ajedrez por consola y ahora le tengo que añadir una interfaz copn botones y tablero y tal... el problema es que no sé cómo meterlo en mi código porque hasta ahora el programa esperaba a que el usuario introdujera el texto po teclado, pero:
¿cómo hago ahora para que el programa espere a que se pulse uno u otro botón?