⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gifframe.html

📁 java对GIF的编解码工具,有完整的说明和例子
💻 HTML
📖 第 1 页 / 共 3 页
字号:
         int&nbsp;delay)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../com/gif4j/light/GifFrame.html#GifFrame(java.awt.Image, java.awt.Point)">GifFrame</A></B>(java.awt.Image&nbsp;image,         java.awt.Point&nbsp;position)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../com/gif4j/light/GifFrame.html#GifFrame(java.awt.Image, java.awt.Point, int)">GifFrame</A></B>(java.awt.Image&nbsp;image,         java.awt.Point&nbsp;position,         int&nbsp;disposalMethod)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs <code>GifFrame</code> from the specified <code>Image</code> with the specified absolute position, one of the predefined disposal methods and indefinite delay.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../com/gif4j/light/GifFrame.html#GifFrame(java.awt.Image, java.awt.Point, int, int)">GifFrame</A></B>(java.awt.Image&nbsp;image,         java.awt.Point&nbsp;position,         int&nbsp;disposalMethod,         int&nbsp;delay)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs <code>GifFrame</code> from the specified <code>Image</code> with the specified absolute position, delay and one of the predefined disposal methods.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/gif4j/light/GifFrame.html#setDelay(int)">setDelay</A></B>(int&nbsp;delay)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the specified delay time</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/gif4j/light/GifFrame.html#setDisposalMethod(int)">setDisposalMethod</A></B>(int&nbsp;disposalMethod)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the one of the predefined disposal methods to this <code>GifFrame</code></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/gif4j/light/GifFrame.html#setInterlaced(boolean)">setInterlaced</A></B>(boolean&nbsp;interlaced)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set interlace flag - indicates if the image is interlaced. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/gif4j/light/GifFrame.html#setLayoutConstraint(int)">setLayoutConstraint</A></B>(int&nbsp;layoutConstraint)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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)</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="DISPOSAL_METHOD_NOT_SPECIFIED"><!-- --></A><H3>
DISPOSAL_METHOD_NOT_SPECIFIED</H3>
<PRE>
public static final int <B>DISPOSAL_METHOD_NOT_SPECIFIED</B></PRE>
<DL>
<DD>No disposal specified. The decoder is not required to take any action.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.DISPOSAL_METHOD_NOT_SPECIFIED">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DISPOSAL_METHOD_DO_NOT_DISPOSE"><!-- --></A><H3>
DISPOSAL_METHOD_DO_NOT_DISPOSE</H3>
<PRE>
public static final int <B>DISPOSAL_METHOD_DO_NOT_DISPOSE</B></PRE>
<DL>
<DD>Do not dispose. The graphic is to be left in place.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.DISPOSAL_METHOD_DO_NOT_DISPOSE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR"><!-- --></A><H3>
DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR</H3>
<PRE>
public static final int <B>DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR</B></PRE>
<DL>
<DD>Restore to background color. The area used by the graphic must be restored to the background color.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.DISPOSAL_METHOD_RESTORE_TO_BACKGROUND_COLOR">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DISPOSAL_METHOD_RESTORE_TO_PREVIOUS"><!-- --></A><H3>
DISPOSAL_METHOD_RESTORE_TO_PREVIOUS</H3>
<PRE>
public static final int <B>DISPOSAL_METHOD_RESTORE_TO_PREVIOUS</B></PRE>
<DL>
<DD>Restore to previous. The decoder is required to restore the area overwritten by the graphic with what was there prior to rendering the graphic.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.DISPOSAL_METHOD_RESTORE_TO_PREVIOUS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_TOP_LEFT"><!-- --></A><H3>
LAYOUT_TOP_LEFT</H3>
<PRE>
public static final int <B>LAYOUT_TOP_LEFT</B></PRE>
<DL>
<DD>The top-left layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_TOP_LEFT">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_TOP_CENTER"><!-- --></A><H3>
LAYOUT_TOP_CENTER</H3>
<PRE>
public static final int <B>LAYOUT_TOP_CENTER</B></PRE>
<DL>
<DD>The top-center layout constraint
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_TOP_CENTER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_TOP_RIGHT"><!-- --></A><H3>
LAYOUT_TOP_RIGHT</H3>
<PRE>
public static final int <B>LAYOUT_TOP_RIGHT</B></PRE>
<DL>
<DD>The top-right layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_TOP_RIGHT">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_MIDDLE_LEFT"><!-- --></A><H3>
LAYOUT_MIDDLE_LEFT</H3>
<PRE>
public static final int <B>LAYOUT_MIDDLE_LEFT</B></PRE>
<DL>
<DD>The middle-left layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_MIDDLE_LEFT">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_MIDDLE_CENTER"><!-- --></A><H3>
LAYOUT_MIDDLE_CENTER</H3>
<PRE>
public static final int <B>LAYOUT_MIDDLE_CENTER</B></PRE>
<DL>
<DD>The middle-center layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_MIDDLE_CENTER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_MIDDLE_RIGHT"><!-- --></A><H3>
LAYOUT_MIDDLE_RIGHT</H3>
<PRE>
public static final int <B>LAYOUT_MIDDLE_RIGHT</B></PRE>
<DL>
<DD>The middle-right layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_MIDDLE_RIGHT">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_BOTTOM_LEFT"><!-- --></A><H3>
LAYOUT_BOTTOM_LEFT</H3>
<PRE>
public static final int <B>LAYOUT_BOTTOM_LEFT</B></PRE>
<DL>
<DD>The bottom-left layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_BOTTOM_LEFT">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_BOTTOM_CENTER"><!-- --></A><H3>
LAYOUT_BOTTOM_CENTER</H3>
<PRE>
public static final int <B>LAYOUT_BOTTOM_CENTER</B></PRE>
<DL>
<DD>The bottom-center layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_BOTTOM_CENTER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAYOUT_BOTTOM_RIGHT"><!-- --></A><H3>
LAYOUT_BOTTOM_RIGHT</H3>
<PRE>
public static final int <B>LAYOUT_BOTTOM_RIGHT</B></PRE>
<DL>
<DD>The bottom-right layout constraint.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.gif4j.light.GifFrame.LAYOUT_BOTTOM_RIGHT">Constant Field Values</A></DL>
</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="GifFrame(java.awt.Image)"><!-- --></A><H3>
GifFrame</H3>
<PRE>
public <B>GifFrame</B>(java.awt.Image&nbsp;image)         throws java.lang.InterruptedException</PRE>
<DL>
<DD>Constructs <code>GifFrame</code> from the specified <code>Image</code> with the absolute position (0,0), 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<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, int)"><!-- --></A><H3>
GifFrame</H3>
<PRE>
public <B>GifFrame</B>(java.awt.Image&nbsp;image,                int&nbsp;layoutConstraint)         throws java.lang.InterruptedException</PRE>
<DL>
<DD>Constructs <code>GifFrame</code> from the specified <code>Image</code>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -