📄 qtdrawable.html
字号:
<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> space, <A HREF="../../../../quicktime/app/image/Transformable.html">Transformable</A> t, float deltaX, float deltaY)</CODE><BR> Constructs a BounceAction object.</TD></TR></TABLE> <P><A NAME="quicktime.app.anim"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Uses of <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> in <A HREF="../../../../quicktime/app/anim/package-summary.html">quicktime.app.anim</A></FONT></TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Classes in <A HREF="../../../../quicktime/app/anim/package-summary.html">quicktime.app.anim</A> that implement <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> class</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../quicktime/app/anim/Compositor.html">Compositor</A></B></CODE><BR> The Compositor uses the SpriteWorld compositing services of the SWCompositor to composit an image out of its member objects.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> class</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../quicktime/app/anim/SWCompositor.html">SWCompositor</A></B></CODE><BR> SWCompositor provides the capability to composit a complex image together of disparate image sources and then treat the result as a single image which is presented to the user.</TD></TR></TABLE> <P><A NAME="quicktime.app.display"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Uses of <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> in <A HREF="../../../../quicktime/app/display/package-summary.html">quicktime.app.display</A></FONT></TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Subinterfaces of <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> in <A HREF="../../../../quicktime/app/display/package-summary.html">quicktime.app.display</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> interface</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../quicktime/app/display/QTDisplaySpace.html">QTDisplaySpace</A></B></CODE><BR> This interface defines the minimum API that a QTDisplay space provides.</TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Classes in <A HREF="../../../../quicktime/app/display/package-summary.html">quicktime.app.display</A> that implement <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> class</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../quicktime/app/display/DirectGroup.html">DirectGroup</A></B></CODE><BR> A DirectGroup contains a set of QTDrawable objects that present their visual contents directly to the screen.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> class</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../quicktime/app/display/GroupDrawable.html">GroupDrawable</A></B></CODE><BR> This forms the base class for grouping QTDrawable objects within a single display space that is controlled by this group.</TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Methods in <A HREF="../../../../quicktime/app/display/package-summary.html">quicktime.app.display</A> that return <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A></CODE></FONT></TD><TD><CODE><B>GroupMember.</B><B><A HREF="../../../../quicktime/app/display/GroupMember.html#getDrawer()">getDrawer</A></B>()</CODE><BR> The current drawing object that the settings relate to</TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Methods in <A HREF="../../../../quicktime/app/display/package-summary.html">quicktime.app.display</A> with parameters of type <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract <A HREF="../../../../quicktime/app/display/GroupMember.html">GroupMember</A></CODE></FONT></TD><TD><CODE><B>GroupDrawable.</B><B><A HREF="../../../../quicktime/app/display/GroupDrawable.html#memberChanged(quicktime.app.display.QTDrawable)">memberChanged</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> d)</CODE><BR> This tells the group that the position or display size of the drawer has changed and it should do whatever actions are appropriate to reestablish the display integrity of the group.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>abstract void</CODE></FONT></TD><TD><CODE><B>GroupDrawable.</B><B><A HREF="../../../../quicktime/app/display/GroupDrawable.html#redrawMember(quicktime.app.display.QTDrawable, quicktime.qd.Region)">redrawMember</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> d, <A HREF="../../../../quicktime/qd/Region.html">Region</A> invalidRgn)</CODE><BR> An optimized redraw that will redraw only those objects that it needs to based on the fact that the supplied drawer has changed but those behind or in front of it have not.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B>GroupDrawable.</B><B><A HREF="../../../../quicktime/app/display/GroupDrawable.html#setMemberAlignment(quicktime.app.display.QTDrawable, float, float)">setMemberAlignment</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> d, float xAlign, float yAlign)</CODE><BR> This will reset an item's alignment and redraw the group.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B>GroupDrawable.</B><B><A HREF="../../../../quicktime/app/display/GroupDrawable.html#setMemberLayer(quicktime.app.display.QTDrawable, int)">setMemberLayer</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> member, int layer)</CODE><BR> This sets the layer of the incoming drawable to the new layer.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B>GroupDrawable.</B><B><A HREF="../../../../quicktime/app/display/GroupDrawable.html#setAlignedMemberLocation(quicktime.app.display.QTDrawable, float, float)">setAlignedMemberLocation</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> drawer, float xAlign, float yAlign)</CODE><BR> A helper method that is used to set the location of the member based on the x and y alignment.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>JQTCanvas.</B><B><A HREF="../../../../quicktime/app/display/JQTCanvas.html#setClient(quicktime.app.display.QTDrawable, boolean)">setClient</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> drawable, boolean layoutFlag)</CODE><BR> Associates a new client, a Drawable object, with this JQTCanvas.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>JQTCanvas.</B><B><A HREF="../../../../quicktime/app/display/JQTCanvas.html#setClient(quicktime.app.display.QTDrawable, quicktime.qd.QDRect)">setClient</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> cl, <A HREF="../../../../quicktime/qd/QDRect.html">QDRect</A> initialBounds)</CODE><BR> Associates a new client, a Drawable object, with this JQTCanvas.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>JQTCanvas.</B><B><A HREF="../../../../quicktime/app/display/JQTCanvas.html#drawingComplete(quicktime.app.display.QTDrawable)">drawingComplete</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> drawable)</CODE><BR> Called when a client is finished drawing and the canvas needs to be updated</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>DirectGroup.</B><B><A HREF="../../../../quicktime/app/display/DirectGroup.html#redrawMember(quicktime.app.display.QTDrawable, quicktime.qd.Region)">redrawMember</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> d, <A HREF="../../../../quicktime/qd/Region.html">Region</A> invalidRgn)</CODE><BR> This is an optimized drawing method that will only reset the clipping of those objects that are behind the supplied member.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../quicktime/app/display/GroupMember.html">GroupMember</A></CODE></FONT></TD><TD><CODE><B>DirectGroup.</B><B><A HREF="../../../../quicktime/app/display/DirectGroup.html#memberChanged(quicktime.app.display.QTDrawable)">memberChanged</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> d)</CODE><BR> This tells the group that the position or display size of the drawer has changed and it should recalculate its alignment and clipping based on the new position.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B>DirectGroup.</B><B><A HREF="../../../../quicktime/app/display/DirectGroup.html#setMemberAlignment(quicktime.app.display.QTDrawable, float, float)">setMemberAlignment</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> d, float xAlign, float yAlign)</CODE><BR> This will reset an item's alignment and redraw the group.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B>DirectGroup.</B><B><A HREF="../../../../quicktime/app/display/DirectGroup.html#setMemberLayer(quicktime.app.display.QTDrawable, int)">setMemberLayer</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> member, int layer)</CODE><BR> This sets the layer of the incoming drawable to the new layer.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B>DrawingListener.</B><B><A HREF="../../../../quicktime/app/display/DrawingListener.html#drawingComplete(quicktime.app.display.QTDrawable)">drawingComplete</A></B>(<A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A> drawable)</CODE><BR> The execute method is called by the Drawable when drawing is completed.</TD></TR></TABLE> <P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"><TD COLSPAN=2>Constructors in <A HREF="../../../../quicktime/app/display/package-summary.html">quicktime.app.display</A> with parameters of type <A HREF="../../../../quicktime/app/display/QTDrawable.html">QTDrawable</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -