ตัวอย่างของบทความนี้อธิบายวิธีการอัปโหลดรูปภาพไปยังเว็บไซต์ แบ่งปันสำหรับทุกคนสำหรับการอ้างอิงของคุณ ข้อมูลเฉพาะมีดังนี้:
เมื่อเร็ว ๆ นี้ฉันไปที่บันทึกศิษย์เก่า ส่งให้ทุกคนเรียน ยินดีต้อนรับสู่การพูดคุย!
รหัสเก่ามาก
/*********************************************************** ** <p> การทำงานของภาพของ Java (เฉพาะ JPG) </p>* การลงนามในรูปภาพ <br>* การหดตัวของรูปภาพ <br>* <p> ชื่อเรื่อง: การทำงานของภาพของ Java (เท่านั้นที่สามารถทำได้เท่านั้น เป็นไปได้ที่จะใช้ jpg) </p>* <p> createData: 2004-12-2 </p>* <p> คำอธิบาย: </p>* <p> ลิขสิทธิ์: ลิขสิทธิ์ (c) 2004 </p> *@authororrrrr 王凯*@version 1.0 ******************************************************* *** ***/แพ็คเกจ com.cn.wangk.test; Awt รูปภาพ ("C: //4.jpg"); /ปิดผนึกไฟล์รูปภาพ toiagepth = "C: //1.jpg"; สตรีมไฟล์ jpegimagedecoder decoder = jpegcodec.createjpegdecoder (imagein); ไฟล์ใหม่ (toimagepth)); = null; int x = image.getWidth () -Image2.getWidth (); ไม่มีอยู่จริง ", image.getWidth () -180, image.getheight () -10);} g.dispose (); imageio.write (ภาพ," jpeg ", fo); system.out.println (" ตกลง "); บน e) {// สร้าง catch block e.printStackTrace ();} catch (imageFormatexception e) โดยอัตโนมัติ {// สร้าง catch block e.printstacktrace ();} catch (ioException) โดยอัตโนมัติจะสร้าง catch Block E. PrintStackTrace (); }} โมฆะคงที่สาธารณะ savefixedboundicon (ไฟล์ imagefile, ความสูง int, ความกว้าง int) โยนข้อยกเว้น {อัตราส่วนสองเท่า = 0.0; ไฟล์! bi.getheight ()> bi.getWidth ()) {อัตราส่วน = จำนวนเต็มใหม่ (ความสูง)) / bi.getWidth ();} ไฟล์ savefile = ไฟล์ใหม่ (filepath + "_" + ความสูง + "_" + width + ".jpg"); ; ) {}}} โมฆะคงที่สาธารณะหลัก (สตริง [] args) {// ทดสอบ ts = การทดสอบใหม่ (); ;} catch (exception e) {// สร้าง catch block e.printstacktrace ();}}} โดยอัตโนมัติหวังว่าบทความนี้จะเป็นประโยชน์กับการออกแบบโปรแกรม Java ของทุกคน