Java tabanlı programları kodlamak, düzenlemek, derlemek ve çalıştırmak için entegre bir geliştirme platformu olan BlueJ, grafik tasarım programları, oyun programları ve animasyonlar oluşturmak için kullanılabilir. Bu programlar için genellikle resimler eklemeniz gerekecektir. Otomatik olarak resim çizecek veya resimleri jpeg ve gif dosyalarından içe aktaracak JAVA programları oluşturmak için BlueJ'i kullanın. Yeni başlayanlar için, JAVA'nın grafik sınıflarıyla nasıl resim koyacağını bilmek nispeten kolay bir iştir. Bu sınıflarla, yalnızca birkaç satır kodla BlueJ'de basit nesnelerin özel resimlerini koyabilirsiniz.
Aşama 1
BlueJ programını başlatın. "Proje" menüsünden "Yeni Proje" seçeneğine tıklayın. Açılan "kaydet" iletişim kutusunda projeyi "put-pictures" adlı bir klasör olarak kaydedin.
Günün Videosu
Adım 2
"Yeni Sınıf" düğmesini tıklayın. Görünen iletişim kutusunda sınıf adı için "Draw_Picture" adını yazın. "Tamam" ı tıklayın.
Aşama 3
"Draw_Picture" Sınıfının kodunu yazmak üzere metin düzenleyiciyi açmak için "Draw_Picture" simgesine çift tıklayın. JAVA kodunu yazın grafik nesneleri, javax swing sınıfı ve java awt (Abstract Web Toolbox) ile çalışmak için gerekli JAVA grafik sınıflarını içe aktarır sınıf.
javax.swing'i içe aktarın.; java.awt'yi içe aktarın.;
4. Adım
Swing sınıfının bir alt sınıfı olan JPanel sınıfını genişleten "Frame" adlı bir sınıf bildirmek için metin düzenleyicinin sonraki satırından başlayarak kodu yazın. Resimleri çizmek veya içine yerleştirmek için kullanılacak "çerçeve" adlı bir Jframe kabı oluşturmak için salıncak sınıfının JFrame yöntemini kullanın. "setSize" yöntemiyle JFrame kapsayıcısı için genişlik argümanını 640 piksele ve yükseklik argümanını 480 piksele ayarlayın.
public class Frame, JPanel'i genişletir {
public Frame() { JFrame frame=yeni JFrame(); frame.add (bu); frame.setSize (640, 480); frame.setVisible (doğru); }
Adım 5
Paint yöntemi kullanılarak oluşturulan "çerçeve" içinde bir dikdörtgenin resmini oluşturacak metin düzenleyicinin bir sonraki satırından başlayarak kodu yazın. Bir dikdörtgenin sol üst köşesini konumlandırmak için "drawRect" yönteminde x konumu parametresini 100 piksele ve y konumu bağımsız değişkenini 100 piksele ayarlayın. Dikdörtgenin sınırları için dikdörtgen genişlik argümanını 200 piksele ve dikdörtgen yükseklik argümanını 200 piksele ayarlayın (drawRect yöntemi). "Renk'i ayarlayın. Dikdörtgenin kenarlığının rengini siyah olarak ayarlamak için setColor yöntemindeki BLACK" özelliği.
public void paint (Grafik g) { g2.setColor (Renk. SİYAH); g2.drawRect (100,100,200,200); }
Çerçeve sınıfı kodunu kapatmak için kapanış küme parantezini yazın.
}
6. Adım
"Yeni Sınıf" düğmesini tıklayın. Görünen iletişim kutusunda sınıf adı için "main_program" adını yazın. "Tamam" ı tıklayın.
7. Adım
"main_program" sınıfının kodunu yazmak üzere metin düzenleyiciyi açmak için "main_program" simgesine çift tıklayın. main_program sınıfını başlatan JAVA kodunu yazın. "new" komutuyla Frame sınıfının "drawFrame" adlı bir Frame nesnesi oluşturun
public class main_program { public static void main (String[] args) { Frame drawFrame= new Frame(); }
}
Adım 8
"Derle" düğmesini tıklayın. "Kapat" düğmesini tıklayın. "main_program" simgesine sağ tıklayın ve beliren menüde "void main (String[] args)" seçeneğini seçin. Siyah kenarlıklı beyaz bir ekrana bir dikdörtgen çizildiğini gözlemleyin.