![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
陈思源一点也不圆
生活大于一切
展开
-
Java swing 图像处理多种效果实现
项目记录: 1.图像原理 通常图像都是2D,对一副图像,可以看做其宽w*高h的一个二维数组, 即 图像=int[w][h],在w和h位置的每一个 int 值,就是这个点的像素值。 图像处理的本质是:对代表图像二维数组中的值进行重新计算。 2.思路: 将一张图片转化成一个int型癿二维数组 对于每一个像素点大小和颜色进行计算达到图像处理的效果。 在画笔中设置好颜色,填充形状然后将新的图片画出。 3.实现效果 获取像素点方法,首先利用文件imageIO读取图片,然后根据图片长宽进行遍历得到每个像素点的颜色原创 2020-09-10 22:16:53 · 636 阅读 · 2 评论 -
java swing 创建一个简单的QQ界面
记录自己用java swing做的第一个简易界面。 LoginAction.java package com.QQUI0819; import javax.swing.*; import java.awt.event.*; //首先,编写按钮癿监听器实现类 public class LoginAction implements ActionListener { private int count=0; //当前为null,创建后指向界面输入框 private JTe原创 2020-09-10 14:39:39 · 2766 阅读 · 0 评论 -
Java自定义数组列表的实现
Java自定义数组列表的实现 主要目的: 解决ArrayList 类不能改变大小的问题,主要实现数组列表动态调整大小。 数组类型如何选择?由于我们不清楚数组中具体存入什么类型的数据, 我们可以声明一个对象Object [ ] ,这样,数组列表就可以存储任何类型的数据了。 泛型<> :如果定义的一个类或接口有一个或多个类型变量,则可以使用泛型。 ArrayList<String>本身就是泛型,各种类型的变量都可以组装成对应的List,而不必针对每个类型分别实现一个构建Arr原创 2020-09-10 14:26:02 · 535 阅读 · 0 评论