แสดงบทความที่มีป้ายกำกับ NetBeansIDE แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ NetBeansIDE แสดงบทความทั้งหมด

วันพฤหัสบดีที่ 4 มิถุนายน พ.ศ. 2558

How to convert JLabel.getIcon() to BufferedImage แปลงรูปภาพไฟล์ JLabel.getIcon() เป็น BufferedImage ในภาษา Java

How to convert JLabel.getIcon() to BufferedImage แปลงรูปภาพไฟล์ JLabel.getIcon() เป็น BufferedImage ในภาษา Java
ในภาษาJava มีหลายวิธีในการแปลงรูปแบบเอกสาร หรือรูปภาพ เพื่อความสะดวกในการจัดเก็บ หรือนำไปใช้งานในด้านอื่นๆ
วีธีการแปลงจากIcon  เป็นBufferedImage  และGraphics

// Get the icon
Icon ico = label1.getIcon();

// Create a buffered image
BufferedImage bimg = new BufferedImage(ico.getIconWidth(), ico.getIconHeight(),BufferedImage.TYPE_INT_RGB);

// Create the graphics context
Graphics g = bimg.createGraphics();

// Now paint the icon
ico.paintIcon(null, g, 0, 0);
g.dispose();

ติดตามกันต่อ...

https://twitter.com/Cavaji

https://plus.google.com


ขอบใจทุกคนที่เข้ามาอ่าน น่ะครับ By Cavaji

แหล่งที่มา : How to convert JLabel.getIcon() to BufferedImage

วันพฤหัสบดีที่ 30 มกราคม พ.ศ. 2557

NetBeans IDE 7.4 สุดยอด โปรแกรมสำหรับพัฒนาแอพพลิเคชั่น แบบฟรี ฟรี free

โปรแกรมสำหรับพัฒนาแอพพลิเคชั่นด้วยภาษาจาวา

NetBeans คือ เครื่องมือสำหรับโปรแกรมเมอร์ที่จะใช้พัฒนา Application ได้หลากหลายภาษา (Java, HTML5, PHP, C/C++ and more. ) NetBeans นั้นเป็นโปรแกรมประเภท OpenSource software โดยผู้ใช้งานไม่จำเป็นที่จะต้องเสียเงิน เพื่อซื้อมาใช้งาน และยังเปิดเผย Source code ให้ผู้สนใจและนักพัฒนานำไปดัดแปลง แก้ไข ตามกฏของ Opensource โดยมี Sun Micro System เป็นผู้สนับสนุนโครงการ แต่ปัจจุบันนี้ (2014)ถูก บริษัท ORACLE ซื้อและไปพัฒนาต่อ แต่ก็ยังฟรีอยู่น่ะครับ

ปัจจุบัน NetBeans ได้รับความนิยมมากยิ่งขึ้น และได้รับการพัฒนาให้มีความสามารถสูงยิ่งขึ้นเรื่อยๆ จนถึงเวอร์ชั่นล่าสุด คือ นอกจากจะใช้ในการพัฒนา Application ด้วยภาษาจาวาแล้ว ยังสามารถพัฒนาอื่นๆได้อีกหลากหลายโดยติดตั้งโปรแกรมเสริม(Add-on)ได้จาก เว็บไซต์ หรือผ่านตัวอัปเดตเซนเตอร์ (Update Center) ของ NetBeans เช่น ภาษาซี/ซีพลัสพลัส (C/C++ ), Ruby, UML, SOA, Web Application, Java EE, Mobility(Java ME), Java FX, Java Script, PHP เป็นต้น ในเวอร์ชัน 6.0 เป็นต้นไปมีการรวมโปรแกรมเสริมต่างๆที่สำคัญเข้าในตัวติดตั้งของ NetBeans โดยสามารถเลือกติดตั้งได้ภายหลัง

ข้อดีของโปรแกรมนี้ก็คือ โปรแกรม NetBeans นั้นทำงานแยกส่วนต่างๆ ออกจากกันเป็น Module จึงทำให้สามารถนำ Module ต่างๆที่มีผู้ที่ได้พัฒนาต่อเติมมาติดตั้งเพิ่มเติมในภายหลังได้ ใช้งานได้กับระบบปฏิบัติการ Windows , Linux, Mac OS X and Solaris

แหล่งมา :
ORACLE
NetBeansIDE
JAVA