14
วิธีเพิ่มรูปภาพไปยัง JPanel
ฉันมีJPanelที่ฉันต้องการเพิ่มภาพ JPEG และ PNG ที่ฉันสร้างได้ทันที ตัวอย่างทั้งหมดที่ฉันเคยเห็นในบทแนะนำของ Swingโดยเฉพาะในตัวอย่างของ Swingใช้ImageIcons ฉันกำลังสร้างภาพเหล่านี้เป็นอาร์เรย์แบบไบต์และโดยปกติจะมีขนาดใหญ่กว่าไอคอนทั่วไปที่ใช้ในตัวอย่างที่ 640x480 มีปัญหา (ประสิทธิภาพหรืออื่น ๆ ) ในการใช้คลาส ImageIcon เพื่อแสดงรูปภาพที่มีขนาดใน JPanel หรือไม่? อะไรคือปกติวิธีการทำมันได้หรือไม่ วิธีเพิ่มรูปภาพไปยัง JPanel โดยไม่ใช้คลาส ImageIcon แก้ไข : การตรวจสอบบทเรียนเพิ่มเติมอย่างระมัดระวังและ API แสดงว่าคุณไม่สามารถเพิ่ม ImageIcon ลงใน JPanel ได้โดยตรง แต่จะให้เอฟเฟกต์เดียวกันโดยตั้งค่าภาพเป็นไอคอนของ JLabel แค่รู้สึกไม่ถูกต้อง ...