1. 程式人生 > >資料庫課設(圖書管理系統)學習筆記(1)

資料庫課設(圖書管理系統)學習筆記(1)

圖書館課課設圖片插入,讀出

BufferedImage:
所述BufferedImage亞類描述了一種Image與影象資料的訪問的緩衝器。 A BufferedImage由影象資料的ColorModel和Raster組成。 SampleModel中SampleModel中的Raster的數量和型別必須與ColorModel所要求的數字和型別相匹配,以表示其顏色和Alpha元件。 所有BufferedImage物件的左上角座標為(0,0)。 Raster用於構建BufferedImage的任何BufferedImage必須具有minX = 0和minY = 0。

BufferedImage(int width, int height, int imageType)


構造一個 BufferedImage義的影象型別的一個BufferedImage。

Graphics2D
該Graphics2D類擴充套件了Graphics類,以提供對幾何,座標變換,顏色管理和文字佈局的更復雜的控制。 這是在Java(tm)平臺上呈現二維形狀,文字和影象的基礎類。

ByteArrayOutputStream
public class ByteArrayOutputStream
extends OutputStream該類實現了將資料寫入位元組陣列的輸出流。 當資料寫入緩衝區時,緩衝區會自動增長。 資料可以使用toByteArray()和toString() 。
關閉ByteArrayOutputStream沒有任何效果。 該流中的方法可以在流關閉後呼叫,而不生成IOException

JOptionPane
JOptionPane可以輕鬆地彈出一個標準對話方塊,提示使用者獲取值或通知他們某些東西。 有關使用JOptionPane ,請參閱Java教程中的 How to Make Dialogs 。
雖然JOptionPane類可能會因為大量的方法而複雜化,但幾乎所有這些類的使用都是單行呼叫靜態的showXxxDialog方法之一,如下所示:

通過JDBC呼叫SQLServer中的模糊查詢要注意:
1、例子 select * from book where bkID = ‘like’
這裡要用 ’ ’ 將其括起來!
2、例子 select * from book where bkID = ?
PreparedStatement.setInt(1, Type) 這裡的Type就不用 ’ ’ 括起來了!