📄 gifframe.html
字号:
with the relative position (final position is calculated according to one of the predifined layout constraint before the final encoding process starts), indefinite delay and <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_DO_NOT_DISPOSE"><CODE>DISPOSAL_METHOD_DO_NOT_DISPOSE</CODE></A> disposal method.
<P>
<DT><B>Parameters:</B><DD><CODE>image</CODE> - image to init frame from<DD><CODE>layoutConstraint</CODE> - one of the predefined layout constraints: <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_LEFT"><CODE>LAYOUT_TOP_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_CENTER"><CODE>LAYOUT_TOP_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_RIGHT"><CODE>LAYOUT_TOP_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_LEFT"><CODE>LAYOUT_MIDDLE_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_CENTER"><CODE>LAYOUT_MIDDLE_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_RIGHT"><CODE>LAYOUT_MIDDLE_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_LEFT"><CODE>LAYOUT_BOTTOM_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_CENTER"><CODE>LAYOUT_BOTTOM_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_RIGHT"><CODE>LAYOUT_BOTTOM_RIGHT</CODE></A><br><DT><B>Throws:</B><DD><CODE>java.lang.NullPointerException</CODE> - If image is null<DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown layout constraint<DD><CODE>java.lang.InterruptedException</CODE> - if image loading fails</DL>
<HR>
<A NAME="GifFrame(java.awt.Image, int, int)"><!-- --></A><H3>
GifFrame</H3>
<PRE>
public <B>GifFrame</B>(java.awt.Image image, int layoutConstraint, int disposalMethod) throws java.lang.InterruptedException</PRE>
<DL>
<DD>Constructs <code>GifFrame</code> from the specified <code>Image</code> with the relative position (final position is calculated according to one of the predifined layout constraint before the final encoding process starts), indefinite delay and one of the predefined disposal methods.
<P>
<DT><B>Parameters:</B><DD><CODE>image</CODE> - image to init frame from<DD><CODE>layoutConstraint</CODE> - one of the predefined layout constraints: <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_LEFT"><CODE>LAYOUT_TOP_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_CENTER"><CODE>LAYOUT_TOP_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_RIGHT"><CODE>LAYOUT_TOP_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_LEFT"><CODE>LAYOUT_MIDDLE_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_CENTER"><CODE>LAYOUT_MIDDLE_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_RIGHT"><CODE>LAYOUT_MIDDLE_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_LEFT"><CODE>LAYOUT_BOTTOM_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_CENTER"><CODE>LAYOUT_BOTTOM_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_RIGHT"><CODE>LAYOUT_BOTTOM_RIGHT</CODE></A><br><DD><CODE>disposalMethod</CODE> - one of the predefined disposal methods: <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_NOT_SPECIFIED"><CODE>DISPOSAL_METHOD_NOT_SPECIFIED</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_DO_NOT_DISPOSE"><CODE>DISPOSAL_METHOD_DO_NOT_DISPOSE</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_PREVIOUS"><CODE>DISPOSAL_METHOD_RESTORE_TO_PREVIOUS</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR"><CODE>DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR</CODE></A><DT><B>Throws:</B><DD><CODE>java.lang.NullPointerException</CODE> - If image is null<DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown disposal method<DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown layout constraint<DD><CODE>java.lang.InterruptedException</CODE> - if image loading fails</DL>
<HR>
<A NAME="GifFrame(java.awt.Image, int, int, int)"><!-- --></A><H3>
GifFrame</H3>
<PRE>
public <B>GifFrame</B>(java.awt.Image image, int layoutConstraint, int disposalMethod, int delay) throws java.lang.InterruptedException</PRE>
<DL>
<DD>Constructs <code>GifFrame</code> from the specified <code>Image</code> with the relative position (final position is calculated according to one of the predifined layout constraint before the final encoding process starts), the specified delay and one of the predefined disposal methods.
<P>
<DT><B>Parameters:</B><DD><CODE>image</CODE> - image to init frame from<DD><CODE>layoutConstraint</CODE> - one of the predefined layout constraints: <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_LEFT"><CODE>LAYOUT_TOP_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_CENTER"><CODE>LAYOUT_TOP_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_RIGHT"><CODE>LAYOUT_TOP_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_LEFT"><CODE>LAYOUT_MIDDLE_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_CENTER"><CODE>LAYOUT_MIDDLE_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_RIGHT"><CODE>LAYOUT_MIDDLE_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_LEFT"><CODE>LAYOUT_BOTTOM_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_CENTER"><CODE>LAYOUT_BOTTOM_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_RIGHT"><CODE>LAYOUT_BOTTOM_RIGHT</CODE></A><br><DD><CODE>disposalMethod</CODE> - one of the predefined disposal methods: <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_NOT_SPECIFIED"><CODE>DISPOSAL_METHOD_NOT_SPECIFIED</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_DO_NOT_DISPOSE"><CODE>DISPOSAL_METHOD_DO_NOT_DISPOSE</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_PREVIOUS"><CODE>DISPOSAL_METHOD_RESTORE_TO_PREVIOUS</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR"><CODE>DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR</CODE></A><DD><CODE>delay</CODE> - the specified delay time in 1/100 seconds (100 means 1 second delay)<DT><B>Throws:</B><DD><CODE>java.lang.NullPointerException</CODE> - image is null<DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown disposal method<DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown layout constraint<DD><CODE>java.lang.InterruptedException</CODE> - if image loading fails</DL>
<HR>
<A NAME="GifFrame(java.awt.Image, java.awt.Point)"><!-- --></A><H3>
GifFrame</H3>
<PRE>
public <B>GifFrame</B>(java.awt.Image image, java.awt.Point position) throws java.lang.InterruptedException</PRE>
<DL>
<DD>Constructs <code>GifFrame</code> from the specified <code>Image</code> with the specified absolute position, indefinite delay and <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_DO_NOT_DISPOSE"><CODE>DISPOSAL_METHOD_DO_NOT_DISPOSE</CODE></A> disposal method.
<P>
<DT><B>Parameters:</B><DD><CODE>image</CODE> - image to init frame from<DD><CODE>position</CODE> - absolute position<DT><B>Throws:</B><DD><CODE>java.lang.NullPointerException</CODE> - If image is null<DD><CODE>java.lang.InterruptedException</CODE> - if image loading fails</DL>
<HR>
<A NAME="GifFrame(java.awt.Image, java.awt.Point, int)"><!-- --></A><H3>
GifFrame</H3>
<PRE>
public <B>GifFrame</B>(java.awt.Image image, java.awt.Point position, int disposalMethod) throws java.lang.InterruptedException</PRE>
<DL>
<DD>Constructs <code>GifFrame</code> from the specified <code>Image</code> with the specified absolute position, one of the predefined disposal methods and indefinite delay.
<P>
<DT><B>Parameters:</B><DD><CODE>image</CODE> - image to init frame from<DD><CODE>position</CODE> - absolute position<DD><CODE>disposalMethod</CODE> - one of the predefined disposal methods: <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_NOT_SPECIFIED"><CODE>DISPOSAL_METHOD_NOT_SPECIFIED</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_DO_NOT_DISPOSE"><CODE>DISPOSAL_METHOD_DO_NOT_DISPOSE</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_PREVIOUS"><CODE>DISPOSAL_METHOD_RESTORE_TO_PREVIOUS</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR"><CODE>DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR</CODE></A><DT><B>Throws:</B><DD><CODE>java.lang.NullPointerException</CODE> - If image is null<DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown disposal method<DD><CODE>java.lang.InterruptedException</CODE> - if image loading fails</DL>
<HR>
<A NAME="GifFrame(java.awt.Image, java.awt.Point, int, int)"><!-- --></A><H3>
GifFrame</H3>
<PRE>
public <B>GifFrame</B>(java.awt.Image image, java.awt.Point position, int disposalMethod, int delay) throws java.lang.InterruptedException</PRE>
<DL>
<DD>Constructs <code>GifFrame</code> from the specified <code>Image</code> with the specified absolute position, delay and one of the predefined disposal methods.
<P>
<DT><B>Parameters:</B><DD><CODE>image</CODE> - image to init frame from<DD><CODE>position</CODE> - absolute position<DD><CODE>disposalMethod</CODE> - one of the predefined disposal methods: <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_NOT_SPECIFIED"><CODE>DISPOSAL_METHOD_NOT_SPECIFIED</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_DO_NOT_DISPOSE"><CODE>DISPOSAL_METHOD_DO_NOT_DISPOSE</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_PREVIOUS"><CODE>DISPOSAL_METHOD_RESTORE_TO_PREVIOUS</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR"><CODE>DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR</CODE></A><DD><CODE>delay</CODE> - the specified delay time in 1/100 seconds (100 means 1 second delay)<DT><B>Throws:</B><DD><CODE>java.lang.NullPointerException</CODE> - If image is null<DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown disposal method<DD><CODE>java.lang.InterruptedException</CODE> - if image loading fails</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="setDisposalMethod(int)"><!-- --></A><H3>
setDisposalMethod</H3>
<PRE>
public void <B>setDisposalMethod</B>(int disposalMethod)</PRE>
<DL>
<DD>Set the one of the predefined disposal methods to this <code>GifFrame</code>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>disposalMethod</CODE> - one of the predefined disposal methods: <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_NOT_SPECIFIED"><CODE>DISPOSAL_METHOD_NOT_SPECIFIED</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_DO_NOT_DISPOSE"><CODE>DISPOSAL_METHOD_DO_NOT_DISPOSE</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_PREVIOUS"><CODE>DISPOSAL_METHOD_RESTORE_TO_PREVIOUS</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR"><CODE>DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR</CODE></A><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown disposal method</DL>
</DD>
</DL>
<HR>
<A NAME="setLayoutConstraint(int)"><!-- --></A><H3>
setLayoutConstraint</H3>
<PRE>
public void <B>setLayoutConstraint</B>(int layoutConstraint)</PRE>
<DL>
<DD>Set the relative position of the this <code>GifFrame</code> (final position is calculated according to one of the predefined layout constraints before the final encoding process starts)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>layoutConstraint</CODE> - one of the predefined layout constraints: <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_LEFT"><CODE>LAYOUT_TOP_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_CENTER"><CODE>LAYOUT_TOP_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_TOP_RIGHT"><CODE>LAYOUT_TOP_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_LEFT"><CODE>LAYOUT_MIDDLE_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_CENTER"><CODE>LAYOUT_MIDDLE_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_MIDDLE_RIGHT"><CODE>LAYOUT_MIDDLE_RIGHT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_LEFT"><CODE>LAYOUT_BOTTOM_LEFT</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_CENTER"><CODE>LAYOUT_BOTTOM_CENTER</CODE></A>, <A HREF="../../../com/gif4j/light/GifFrame.html#LAYOUT_BOTTOM_RIGHT"><CODE>LAYOUT_BOTTOM_RIGHT</CODE></A><br><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE> - If unknown layout constraint</DL>
</DD>
</DL>
<HR>
<A NAME="setDelay(int)"><!-- --></A><H3>
setDelay</H3>
<PRE>
public void <B>setDelay</B>(int delay)</PRE>
<DL>
<DD>Set the specified delay time
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>delay</CODE> - the specified delay time in 1/100 seconds (100 means 1 second delay)</DL>
</DD>
</DL>
<HR>
<A NAME="setInterlaced(boolean)"><!-- --></A><H3>
setInterlaced</H3>
<PRE>
public void <B>setInterlaced</B>(boolean interlaced)</PRE>
<DL>
<DD>Set interlace flag - indicates if the image is interlaced. An image is interlaced in a four-pass interlace pattern.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>interlaced</CODE> - interlace flag</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="Skip navigation links"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GifFrame.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../com/gif4j/light/GifEncoder.html" title="class in com.gif4j.light"><B>PREV CLASS</B></A>
<A HREF="../../../com/gif4j/light/GifImage.html" title="class in com.gif4j.light"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>
<A HREF="GifFrame.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -