数据库课设(图书管理系统)学习笔记(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就不用 ’ ’ 括起来了!

猜你喜欢

转载自blog.csdn.net/qq_40940540/article/details/84991090