相关文章推荐
没读研的便当  ·  Jenkins 通过 Docker ...·  11 月前    · 
大鼻子的野马  ·  git ...·  11 月前    · 
迷茫的鸵鸟  ·  Spring Integration·  1 年前    · 
腹黑的跑步机  ·  delphi ...·  1 年前    · 

本地磁盘文件

        File file = new File("C:\\Users\\root\\Desktop\\test.jpg");
        BufferedImage bufferedImage = ImageIO.read(new FileInputStream(file));
        int height = bufferedImage.getHeight();
        int width = bufferedImage.getWidth();
        long size = file.length() / 1024;
        System.out.println(height);
        System.out.println(width);
        System.out.println(size);

Spring中通过表单提交的文件


        MultipartFile multipartFile = [your multipartfile];
        BufferedImage bufferedImage = ImageIO.read(multipartFile.getInputStream());
        int height = bufferedImage.getHeight();
        int width = bufferedImage.getWidth();
        long size = file.getSize() / 1024;
        System.out.println(height);
        System.out.println(width);
        System.out.println(size);```  
Java实现拼图小游戏(6)—— 移动图片(键盘监听实操练习)
当我们实现向上移动图片的时候,其实就是把空图片的下面一张图片往上移动,然后将空图片的下面那张图片设置为空图片,最后再调整初始位置为现在空图片所在位置即可,注意做完这些以后还要再加载图片,否则显示不出来
Java实现拼图小游戏(3)—— 添加图片(含JFrame源码阅读)
用法:可以简单记忆为JLabel是一个管理容器,创建对象以后管理括号内的东西。比如上面我们新建了一个对象icon,应该被放入到JLabel容器中,所以括号内传递的参数就是icon