1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Képek elhelyezése Java BlueJ-ben

A BlueJ, a Java-alapú programok kódolására, szerkesztésére, fordítására és futtatására szolgáló integrált fejlesztői platform, grafikus tervezőprogramok, játékprogramok és animációk készítésére használható. Ezekhez a programokhoz gyakran kell képeket csatolnia. Használja a BlueJ-t olyan JAVA programok létrehozására, amelyek automatikusan rajzolnak képeket vagy importálnak képeket jpeg és gif fájlokból. Kezdők számára viszonylag egyszerű feladat a JAVA grafikus osztályaival való képek elhelyezésének ismerete. Ezekkel az osztályokkal egyedi képeket helyezhet el egyszerű objektumokról a BlueJ-ben, mindössze néhány sornyi kóddal.

1. lépés

Indítsa el a BlueJ programot. Kattintson az "Új projekt" lehetőségre a "Projekt" menüben. Mentse a projektet "put-pictures" nevű mappaként a megjelenő "mentés" párbeszédpanelen.

2. lépés

Kattintson az "Új osztály" gombra. Írja be a „Draw_Picture” nevet az osztály nevéhez a megjelenő párbeszédablakban. Kattintson az „OK” gombra.

3. lépés

Kattintson duplán a "Draw_Picture" ikonra a szövegszerkesztő megnyitásához, és írja be a "Draw_Picture" osztály kódját. Írja be a JAVA kódot, amely importálja a szükséges JAVA grafikus osztályokat a grafikus objektumokkal való munkavégzéshez, a javax swing osztályt és a java awt (Abstract Web Toolbox) osztályt.

import javax.swing.; import java.awt.;

4. lépés

Írja be a kódot a szövegszerkesztő következő sorától kezdődően, hogy deklaráljon egy „Frame” nevű osztályt, amely kiterjeszti a JPanel osztályt, a swing osztály egyik alosztályát. A swing osztály JFrame metódusával hozzon létre egy "frame" nevű Jframe tárolót, amelyet képek rajzolására vagy elhelyezésére használnak. A JFrame tároló szélesség argumentumát 640 képpontra, magasság argumentumát pedig 480 képpontra állítsa a "setSize" metódussal.

public class A keret kiterjeszti a JPanel {

-t

public Frame() { JFrame frame=new JFrame(); frame.add(this); frame.setSize(640, 480); frame.setVisible(true); }

5. lépés

Írja be a kódot a szövegszerkesztő következő sorától kezdődően, amely egy téglalap képét jeleníti meg a festési módszerrel létrehozott "kereten" belül. Állítsa az x-pozíció paramétert 100 képpontra, az y-pozíció argumentumot pedig 100 pixelre a "drawRect" metódusban a téglalap bal felső sarkának pozicionálásához. Állítsa a téglalap szélesség argumentumát 200 képpontra, a téglalap magasság argumentumát pedig 200 képpontra a téglalap határaihoz (drawRect módszer). Állítsa be a "Color.BLACK" tulajdonságot a setColor metódusban, hogy a téglalap szegélyének színét feketére állítsa.

public void paint(Graphics g) { g2.setColor(Color.BLACK); g2.drawRect(100;100;200;200); }

A Frame osztály kódjának bezárásához írja be a záró göndör zárójelet.

}

6. lépés

Kattintson az "Új osztály" gombra. A megjelenő párbeszédpanelen írja be az osztály nevének „fő_program” nevét. Kattintson az „OK” gombra.

7. lépés

Kattintson duplán a "main_program" ikonra a szövegszerkesztő megnyitásához, és írja be a "main_program" osztály kódját. Írja be a main_program osztályt példányosító JAVA kódot. Hozzon létre egy "drawFrame" nevű Frame objektumot a Frame osztályból a "new" paranccsal

public class fő_program { public static void main(String[] args) { Frame drawFrame=new Frame(); }

}

8. lépés

Kattintson a "Compile" gombra. Kattintson a "Bezárás" gombra. Kattintson jobb gombbal a "main_program" ikonra, és válassza ki a "void main(String[] args)" opciót a megjelenő menüben. Figyelje meg, hogy egy téglalapot rajzolt egy fekete szegélyű fehér képernyőre.


  1. Hogyan Tedd Pictures egy Tracfone
  2. Hogyan tegyem Bluetooth csengőhangok és képek egy iPhone 3G ?
  3. Hogyan Tedd a képeket a RCA Opal
  4. Hogyan Tedd Pictures Mix Max
  5. Hogyan Tedd Képek a Zune