2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 图形用户接口---图形01

图形用户接口---图形01

时间:2019-11-10 14:00:29

相关推荐

图形用户接口---图形01

二维图形可以直接画在图形组件上。.gif与.jpeg文件可以直接放在组件上。(尝试了.png也可以)用JPanel的子类覆盖paintComponent()方法绘制自定义的图形。paintComponent()方法会由GUI系统调用,你不可以自己调用。它的参数是个你不能自己创建的Graphics对象。Graphice对象有些你可以调用的方法,像是:

graphics.setColor(Color.blue);g.fillRect()20,50,100,120;

使用Image来回执.jpg:

Image image = new ImageIcon("pic.jpg").getImage();//"pic.jpg"默认是在工程文件夹下,//如果存放在别处,可以使用绝对路径会相对路径g.drawImage(image, 3, 4, this);

paintComponent()的Graphics参数实际上是个Graphics2D.调用Graphics2D的方法钱,你必须把Graphics对象转换为Graphics2D.

Graphics2D g2d = (Graphics2D) g;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。