< prev index next >

src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java

Print this page

        

*** 20,32 **** * or visit www.oracle.com if you need additional information or have any * questions. */ package org.netbeans.jemmy.drivers.windows; - import java.awt.Dimension; import java.awt.Frame; - import java.awt.Toolkit; import java.awt.Window; import java.awt.event.WindowEvent; import org.netbeans.jemmy.drivers.FrameDriver; import org.netbeans.jemmy.drivers.LightSupportiveDriver; --- 20,30 ----
*** 59,76 **** new WindowEvent((Window) oper.getSource(), WindowEvent.WINDOW_DEICONIFIED)); ((FrameOperator) oper).setState(Frame.NORMAL); } @Override public void maximize(ComponentOperator oper) { checkSupported(oper); ! oper.setLocation(0, 0); ! Dimension ssize = Toolkit.getDefaultToolkit().getScreenSize(); ! oper.setSize(ssize.width, ssize.height); } @Override public void demaximize(ComponentOperator oper) { checkSupported(oper); } } --- 57,86 ---- new WindowEvent((Window) oper.getSource(), WindowEvent.WINDOW_DEICONIFIED)); ((FrameOperator) oper).setState(Frame.NORMAL); } + /** Maximizes the frame. + * + * @param oper Frame operator. + * @throws UnsupportedOperatorException if operator class name is not in + * the list of supported classes names + */ @Override public void maximize(ComponentOperator oper) { checkSupported(oper); ! ((FrameOperator) oper).setExtendedState(Frame.MAXIMIZED_BOTH); } + /** Demaximizes the frame. + * + * @param oper Frame operator. + * @throws UnsupportedOperatorException if operator class name is not in + * the list of supported classes names + */ @Override public void demaximize(ComponentOperator oper) { checkSupported(oper); + ((FrameOperator) oper).setExtendedState(Frame.NORMAL); } + }
< prev index next >