### 在图片的指定位置添加水印

在图片上添加水印，通常用于为图片添加图片的所有者（可以是公司的网址或是公司名称），从而标识图片的所有权，防止他人盗用。在为图片添加水印时，通常需要指定水印的位置，也就是在图片的指定位置添加水印。实现在图片的指定位置添加水印可以通过以下几个步骤完成。

（1）创建一个 JFrame 窗体，并在该窗体中添加提示性的 JLabel 标签组件。

（2）导入已有类 IntJTextField，应用该类的 getInt()方法接收用户输入的 x 轴坐标和 y 轴坐标，并转换为整型。

（3）导入已有类 WatermarkImg，用于显示图片，并在图片上添加水印。在使用该类时，可以调用 setX()方法，设置水印文字 x 轴的坐标；调用 setY()方法，设置水印文字 y 轴的坐标。

（4）添加“添加水印”按钮，在该按钮的单击事件下编写调用已有类在图片的指定位置添加水印的代码。

#### 已有类

位置：应用/源码管理/类库/IntJTextField.jar

#### 最终效果

实例设计效果如图 1。

图 1 未添加水印的效果图

输入水印文字 x 轴坐标和水印文字 y 轴坐标后，单击“添加水印”按钮，将在图片上添中水印文字，如图 2 所示。

图 2 添加水印后的效果图