java想得到一个纯色固定大小ImageIcon,一定要从外部读取image么?如果不从外部读取,应该如何写代码

如题所述

用BufferedImage类生成一张图片。
BufferedImage i=new BufferedImage(w,h,type);
i.createGraphics();获取图形上下文。
用来填充创建的图形就好了追问

如果是填入RGB颜色充满一个矩形,type应该填什么

追答

type是决定图形的颜色的位数,BufferedImage类有提供常量,填充颜色需要获取上下文,调用fillRect()来填充,当然填充之前用setColor方法设置一下填充颜色

温馨提示:答案为网友推荐,仅供参考
相似回答