BlueJ ซึ่งเป็นแพลตฟอร์มการพัฒนาแบบบูรณาการสำหรับการเขียนโปรแกรม การแก้ไข การคอมไพล์และการรันโปรแกรมที่ใช้ Java สามารถใช้เพื่อสร้างโปรแกรมออกแบบกราฟิก โปรแกรมเกม และแอนิเมชั่น สำหรับโปรแกรมเหล่านี้ คุณมักจะต้องใส่รูปภาพ ใช้ BlueJ เพื่อสร้างโปรแกรม JAVA ที่จะวาดภาพหรือนำเข้ารูปภาพจากไฟล์ jpeg และ gif โดยอัตโนมัติ สำหรับผู้เริ่มต้น การรู้วิธีใส่รูปภาพด้วยคลาสกราฟิกของ JAVA นั้นเป็นงานที่ค่อนข้างง่าย ด้วยคลาสเหล่านี้ คุณสามารถใส่รูปภาพแบบกำหนดเองของออบเจกต์อย่างง่ายใน BlueJ ได้ด้วยโค้ดเพียงไม่กี่บรรทัด
ขั้นตอนที่ 1
เริ่มโปรแกรม BlueJ คลิกตัวเลือก "โครงการใหม่" จากเมนู " โครงการ" บันทึกโครงการเป็นโฟลเดอร์ชื่อ "ใส่รูปภาพ" ในกล่องโต้ตอบ "บันทึก" ที่ปรากฏขึ้น
วีดีโอประจำวันนี้
ขั้นตอนที่ 2
คลิกปุ่ม "คลาสใหม่" พิมพ์ชื่อ "Draw_Picture" สำหรับชื่อชั้นเรียนในกล่องโต้ตอบที่ปรากฏขึ้น คลิก "ตกลง"
ขั้นตอนที่ 3
ดับเบิลคลิกที่ไอคอน "Draw_Picture" เพื่อเปิดโปรแกรมแก้ไขข้อความเพื่อพิมพ์รหัสสำหรับคลาส "Draw_Picture" พิมพ์รหัส JAVA ที่ นำเข้าคลาสกราฟิก JAVA ที่จำเป็นเพื่อทำงานกับวัตถุกราฟิก คลาสสวิง javax และ java awt (กล่องเครื่องมือเว็บนามธรรม) ระดับ.
นำเข้า javax.swing; นำเข้า java.awt;
ขั้นตอนที่ 4
พิมพ์โค้ดที่เริ่มต้นในบรรทัดถัดไปของเท็กซ์เอดิเตอร์เพื่อประกาศคลาสชื่อ "Frame" ซึ่งขยายคลาส JPanel ซึ่งเป็นคลาสย่อยของคลาสสวิง ใช้เมธอด JFrame ของคลาสสวิงเพื่อสร้างคอนเทนเนอร์ Jframe ชื่อ "เฟรม" ซึ่งจะใช้ในการวาดหรือวางรูปภาพ ตั้งค่าความกว้างอาร์กิวเมนต์เป็น 640 พิกเซลและอาร์กิวเมนต์ความสูงเป็น 480 พิกเซลสำหรับคอนเทนเนอร์ JFrame ด้วยเมธอด "setSize"
เฟรมคลาสสาธารณะขยาย JPanel {
เฟรมสาธารณะ () { กรอบ JFrame = ใหม่ JFrame (); frame.add (นี้); frame.setSize (640, 480); frame.setVisible (จริง); }
ขั้นตอนที่ 5
พิมพ์โค้ดที่เริ่มต้นในบรรทัดถัดไปของโปรแกรมแก้ไขข้อความ ซึ่งจะแสดงรูปภาพของสี่เหลี่ยมผืนผ้าภายใน "กรอบ" ที่สร้างขึ้นโดยใช้วิธีการระบายสี ตั้งค่าพารามิเตอร์ตำแหน่ง x เป็น 100 พิกเซล และอาร์กิวเมนต์ตำแหน่ง y เป็น 100 พิกเซลในวิธี "drawRect" เพื่อจัดตำแหน่งมุมซ้ายบนของสี่เหลี่ยมผืนผ้า ตั้งค่าอาร์กิวเมนต์ความกว้างสี่เหลี่ยมเป็น 200 พิกเซลและอาร์กิวเมนต์ความสูงสี่เหลี่ยมเป็น 200 พิกเซลสำหรับขอบเขตของสี่เหลี่ยมผืนผ้า (วิธี drawRect) ตั้งค่า "สี BLACK" ในเมธอด setColor เพื่อกำหนดสีของเส้นขอบของสี่เหลี่ยมผืนผ้าเป็นสีดำ
สีโมฆะสาธารณะ (กราฟิก g) { g2.setColor (Color. สีดำ); g2.drawRect (100,100,200,200); }
พิมพ์วงเล็บปีกกาปิดเพื่อปิดรหัสคลาส Frame
}
ขั้นตอนที่ 6
คลิกปุ่ม "คลาสใหม่" พิมพ์ชื่อ "main_program" สำหรับชื่อคลาสในกล่องโต้ตอบที่ปรากฏขึ้น คลิก "ตกลง"
ขั้นตอนที่ 7
ดับเบิลคลิกที่ไอคอน "main_program" เพื่อเปิดโปรแกรมแก้ไขข้อความเพื่อพิมพ์รหัสสำหรับคลาส "main_program" พิมพ์โค้ด JAVA ที่สร้างอินสแตนซ์คลาส main_program สร้างวัตถุ Frame ชื่อ "drawFrame" ของคลาส Frame ด้วยคำสั่ง "new"
คลาสสาธารณะ main_program { โมฆะสาธารณะหลัก (สตริง [] args) { กรอบ drawFrame = เฟรมใหม่ (); }
}
ขั้นตอนที่ 8
คลิกปุ่ม "รวบรวม" คลิกปุ่ม "ปิด" คลิกขวาที่ไอคอน "main_program" แล้วเลือกตัวเลือก "void main (String[] args)" ในเมนูที่ปรากฏขึ้น สังเกตว่าสี่เหลี่ยมผืนผ้าถูกวาดบนหน้าจอสีขาวที่มีขอบสีดำ