
BlueJ, integrovaná vývojová platforma pre kódovanie, úpravu, kompiláciu a spúšťanie programov založených na jazyku Java, možno použiť na vytváranie programov grafického dizajnu, herných programov a animácií. Pre tieto programy budete často musieť zahrnúť obrázky. Pomocou BlueJ vytvorte programy JAVA, ktoré budú automaticky kresliť obrázky alebo importovať obrázky zo súborov jpeg a gif. Pre začiatočníkov je vedieť, ako vkladať obrázky pomocou grafických tried JAVA, relatívne ľahkou úlohou. Pomocou týchto tried môžete vložiť vlastné obrázky jednoduchých objektov do BlueJ pomocou niekoľkých riadkov kódu.
Krok 1
Spustite program BlueJ. Kliknite na možnosť „Nový projekt“ v ponuke „Projekt“. Uložte projekt ako priečinok s názvom „put-pictures“ v dialógovom okne „save“, ktoré sa zobrazí.
Video dňa
Krok 2
Kliknite na tlačidlo „Nová trieda“. V zobrazenom dialógovom okne zadajte názov triedy „Draw_Picture“ ako názov triedy. Kliknite na „OK“.
Krok 3
Dvakrát kliknite na ikonu „Draw_Picture“, aby ste otvorili textový editor a zadajte kód pre triedu „Draw_Picture“. Zadajte kód JAVA, ktorý importuje potrebné grafické triedy JAVA na prácu s grafickými objektmi, triedu javax swing a java awt (Abstract Web Toolbox) trieda.
import javax.swing.; importovať java.awt.;
Krok 4
Zadajte kód začínajúci na ďalšom riadku textového editora a deklarujte triedu s názvom „Frame“, ktorá rozširuje triedu JPanel, podtriedu triedy swing. Pomocou metódy JFrame triedy swing vytvorte kontajner Jframe s názvom „frame“, ktorý sa použije na kreslenie alebo umiestňovanie obrázkov. Nastavte argument width na 640 pixelov a argument height na 480 pixelov pre kontajner JFrame pomocou metódy "setSize".
public class Frame rozširuje JPanel {
public Frame() { JFrame frame=new JFrame(); frame.add (toto); frame.setSize (640, 480); frame.setVisible (true); }
Krok 5
Zadajte kód začínajúci na ďalšom riadku textového editora, ktorý vykreslí obrázok obdĺžnika v rámci „rámca“ vytvoreného metódou maľovania. Nastavte parameter x-position na 100 pixelov a argument y-position na 100 pixelov v metóde "drawRect", aby ste umiestnili ľavý horný roh obdĺžnika. Pre hranice obdĺžnika nastavte argument obdĺžnikovej šírky na 200 pixelov a argument obdĺžnikovej výšky na 200 pixelov (metóda drawRect). Nastavte "Farba. BLACK" vlastnosť v metóde setColor na nastavenie farby okraja obdĺžnika na čiernu.
public void paint (Graphics g) { g2.setColor (Color. ČIERNA); g2.drawRect (100,100,200,200); }
Zadajte uzatváraciu zloženú zátvorku, aby ste zatvorili kód triedy Frame.
}
Krok 6
Kliknite na tlačidlo „Nová trieda“. V zobrazenom dialógovom okne zadajte názov „main_program“ ako názov triedy. Kliknite na „OK“.
Krok 7
Dvakrát kliknite na ikonu „main_program“, aby ste otvorili textový editor a zadajte kód pre triedu „main_program“. Napíšte kód JAVA, ktorý vytvorí inštanciu triedy main_program. Vytvorte objekt Frame s názvom "drawFrame" triedy Frame pomocou príkazu "new".
public class main_program { public static void main (String[] args) { Frame drawFrame= new Frame(); }
}
Krok 8
Kliknite na tlačidlo "Skompilovať". Kliknite na tlačidlo "Zavrieť". Kliknite pravým tlačidlom myši na ikonu „main_program“ a v zobrazenej ponuke vyberte možnosť „void main (String[] args)“. Všimnite si, že na bielej obrazovke bol nakreslený obdĺžnik s čiernym okrajom.