PFPrintObject К—
ĶĖ .ĖĶĮĖ Ėßé‡ß ąé‰é• ĶĖ ą— Å‹Į „‚ˆ ’ŸŒ Ķ ’Į̓ ąŸ‚„ К— PFPrintObject
Ü߃– ĮĶ ’Ÿ‚ŸŒĮ Ō–• PFPage .ˌ‚ƒ’› È ƙ‚– К— ŽŸĶ…ąĖŸˆŸ„ ޟĮ ĶŽ‚‰ ܂‰
Š‚é‹Į Ķéƒ ŽĄ ’é‰ĮĶéŌ .Ė霌‚ƒ ą…•‚Ÿ ą‹ß… PFPrintObject К— ĪĮ ą— Ėœ—’›
Üé›‚é— Åé‹éŸé™ .ĖéœĮąĖéŒ ąĖĮĖ ÉéŸéßé… ³ Å雋– ĶĖ ą— Å‹Į ’ƒ—Ķ› ’‚ß˜™Į
.ĖŸģ‚›Ķ• ąÕ‰š› List 6 ĶĖ ĖŸœĮ߅’› ĮĶ PFPrintObject

Listing 6: PFPrintObject






Ć—Ķ› ’ߘ™Į ’‰ĮĶŌ
ĖéĖ’é› ąĪ‚‡Į PFPrintObject ąƒ ą— Ėœ—’› ąģĮĶĮ ĮĶ ’Ÿ‚’˜ĻŸß Ć—Ķ› ’ŸŒ ڟ
Ķé…éœéŸéģ‚é„ ’éŸéŒ Ķ ą‡Ÿ…œ ĶĖ .Ė͟˜ ̓ ĶĖ ĪŸœ ĮĶ ‚PFPrintObject ͟‚‹
Ķéƒ ĶĖ ’é…éŠĶĖ Ķ‚é…Š‚‹ ڟ Ė‚‡ŸĮ ‚ƒ Ϝ ĮĶ ‚PFPrintObject ͟‚‹ ˜Į߅’›
ŋŸ™ ĶĖ ³“ ĶŌ‹ ąƒ ) ݜ—’› ąĶŸŠĢ Vector К— ĶĖ ĮĶ Ķ…œŸģ‚„ ‚ŸŒĮ Ž› .Ė͟˜
.(Ėߌ ą‡ĮĶ› ¶

ĮĶ (child object) Ķé…éœéŸģ‚„ ‚ŸŒĮ ą— ĖœĖ’› ĮĶ Ž‚—›Į ޟĮ ‚›Œ ąƒ Ė…› ßĖ
¶ ŋŸ™ ³“· ĶŌ‹ ĶĖ add(PFPrintObject) .˟œ— ą•‚ŽĮ ‚žœĄ ąƒ ‚Ÿ ĖŸģ‚›œ Ų̉
ĪĮ ąĖ‚é•é…‹Į ‚ƒ ß Ėœ—’› ą•‚ŽĮ printObjectCollection ąƒ child object ڟ
ĶĖ Ķ酚‚éƒ ‚éŸéŒĮ Ž…‹œĮĖ .˜—’› ܍…› Ķ…š‚ƒ ’ŸŒ ąƒ Į͜Ą setParent() Ė…›
remove() ’霐Ÿ ͘ŸĖ Ė…› .ŋĮ ąĖœœ— Ś›— ‚ŸŒĮ ĪĮ ’ĮąĶŸ‡œĪ ŽĖĶ— ĶĖœĶ Ž‚›Ī
Į˃› ’ŸŒ Ō–• Ė…› ޟĮ .˟œ— Ų̉ ĮĶ Ķ…œŸģ‚„ ’ŸŒ ڟ ą— ĖĖ’› ąĪ‚‡Į ‚›Œ ąƒ
.˜—’› Ü߃– įĖßĶß ŽĮߜƒ ĮĶ (source object)




‚‡—Ÿ ÅĶߍƒ ą™‚–› ܗ
ŽĖĶ— Ķ˜Ķ
123456789

’‡œ‹Ķ՜
ޟĮ ĖĶߛ ĶĖ ĮĶ Ėߊ Ķ՜
:˟Ÿß˜ƒ ‚› ąƒ Ć™Ō›

ŃĪĶĮ ‚ƒ ’™ŸŠ -
ŃĪĶĮ ‚ƒ -
ŃĪĶĮ’ƒ -

’œ šßŌ ’™ŸŠ -
Ƌ‚œ› -
ą‚…ß— -

’Š… ’™ŸŠ -
Ćߙԛ -
ŋŸœ ’Š… ’•‚— ąĪĮ˜Į ąƒ -


:Ż‚œ

:ڟœßĶ…—™Į ŋ„

: Å—ĶŒ Ż‚œ








Copyright 2001, Java World/International Data Group Inc./PC WORLD Iran. All rights reserved.