!7 static JFrame frame, closedFrame; p { bot(); } answer { if "show a window" frame = showFrame("A window"); if "maximize it" maximizeFrame(frame); if "resize to * times *" setFrameSize(frame, parseInt($1), parseInt($2)); if "close it" { frame.setVisible(false); closedFrame = frame; frame = null; } if (frame == null) if "open it again" { frame = closedFrame; closedFrame = null; frame.setVisible(true); } }