Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zahrnúť tri potrebné knižnice v hornej časti vášho Java zdrojového kódu textového súboru je písanie , jeden na každom riadku , takto :
( linka 1 ) import java . AWT * ; ..
( linka 2 ) import java.awt.event * ; .
( riadok 3 ) import java.awt.geom * ;
každý riadok musí začínať slovom " dovoz " a musí končiť bodkočiarkou . Poznámka : Čísla riadkov v zátvorkách sú len pre referenčné ; nezahŕňajú ich do riadkov kódu
2
Vytvoriť novú triedu Java s názvom " drawCircle " , ktorý tiež umožňuje použitie všetkých funkcií Java je . vstavaný " rámu " metódy triedy . To na samostatnom riadku pod prvé tri knižnice zaradenie linky . Riadok by mal vyzerať takto :
( Line4 ) public class drawCircle rozširuje Frame {
3
vytvoriť metódu v " drawCircle " triedy , ktorá nastavuje , ako kruh je potrebné vyvodiť , a tiež vytvorí novú inštanciu vstavaným - in metóde zvanej Ellipse2D , takto :
( linka 5 ) Tvar kruh = new Ellipse2D.Float ( 100.0f , 100.0f , 100.0f , 100.0f ) ;
Uistite sa, táto linka končí bodkočiarkou . Môžete experimentovať s rozmermi zmenou každý výskyt 100.0f na iné číslo , ako je napríklad 90.0f , tak dlho , kým všetky štyri sú rovnaké , čo umožní dokonalý kruh .
4
Prevedenie konštruktor , ktorý bude maľovať kruh na obrazovke monitora . Zadajte prvý riadok konstruktoru takto :
( linka 6 ) public void paint ( Graphics g ) {
5
Zadajte čiaru pod hlavičkou konštruktory , ktorý vytvára novú inštanciu z vstavanej knižnice metódou " Graphics2D " a názov " ga " , takto :
( linka 7 ) Graphics2D ga = ( Graphics2D ) g ;
6
Enter riadok , ktorý hovorí , Java nakresliť kruh , takto :
( linka 8 ) ga.draw ( kruh ) ;
7
Zadajte riadok , ktorý nastaví farby farby pre vonkajšie línie kruhu . Môžete použiť niektorý zo základných alebo doplnkových farbách , ako je červená , zelená alebo žltá , plus čierna a biela . Nahraďte názov farby v nasledujúci riadok s farbou , ktorú chcete použiť :
( linka 9 ) ga.setPaint ( Color.green ) ;
8
Zadajte nasledujúci riadok , ktorý je voliteľný , ak chcete , aby sa vnútro kruhu musí byť vyplnená farbou používa na nakreslenie kruhu :
( linka 10 ) ga.fill ( kruh ) ;
uzavrieť blok kódu , zadaním správne zložená zátvorka na samostatnom riadku , takto :
( linka 11 ) }
9
Zadajte nasledujúce riadky , ktoré sú hlavnou časť programu . Táto časť programu bude vytvoriť novú inštanciu vašej triedy pripravené " drawCircle " a využije ju robiť skutočnú prácu prezentovať " nápady " , ktoré ste zadali do reálneho sveta ( na obrazovke ) :
( linka 12 ) public static void main ( String args [ ] ) {
( linka 13 ) Rám Rám = new drawCircle ( ) ;
( linka 14 ) frame.addWindowListener ( nový WindowAdapter ( ) {
( linka 15 ) public void windowClosing ( WindowEvent my ) {
( linka 16 ) System.exit ( 0 ) ;
( linka 17 ) }
( linka 18 ) } ) ;
( linka 19 ) frame.setSize ( 400 , 300 ) ;
( linka 20 ) frame.setVisible ( true ) ;
( linka 21 ) }
( linka 22 ) }
veľkosť rámu v riadku 19 môže byť akejkoľvek veľkosti , ktoré chcete . Prvé číslo je šírka v pixeloch , a druhé číslo je výška v pixeloch .
10
Zostaviť program a spustite ho ako vy všetky ostatné programy v jazyku Java . Pri spustení programu sa zobrazí okno obsahujúce kruh na obrazovke počítača . Bude to buď obrys kruhu alebo pevný kruh , v závislosti na tom , či ste nastavili farbu výplne v riadku 10.