这是我在蓝杰做的第一个项目:PC端美颜相机。这个小程序的本质就是对一张图像做处理。存储在计算机的图像信息实际上是一个个像素点,不同的像素点有不同的rgb值,修改像素点的rgb值我们就可以将图像处理成我们想要的效果。
首先我们需要创建一个图形界面作为我们美颜相机的程序界面,来显示图片和功能按钮。这里就需要用到Swing组件里的JFrame,JPanel,JButton等类.这是整个软件UI界面的代码:
public class Ui {
public static void main(String[] args) {
Ui ui=new Ui();
ui.showui();
}
public void showui() {
//图像处理界面
JFrame jf = new JFrame();
jf.setSize(700, 800);
jf.setTitle("图像处理");
jf.setLocationRelativeTo(null);
jf.setDefaultCloseOperation(3);
//FlowLayout flow =new FlowLayout();
//jf.setLayout(flow);