导航:首页 > 编程语言 > javapaneldrawimage

javapaneldrawimage

发布时间:2023-08-16 13:39:06

1. java awt 中如何向panel中添加图片,急。。。。。

创建一个Panel的子类,比如ImgPanel:
import java.awt.Graphics;
import java.awt.Toolkit;
import java.awt.Image;
import java.awt.Panel;

public class ImgPanel extends Panel {

Image img;
public ImgPanel(Image img){
this.img = img;
}

@Override
public void paint(Graphics g) {
super.paint(g);
g.drawImage(img, 20,20,40,40, this);//其中第二到第五个参数分别为,y,width,height
}
}
然后在别的地方添加这个ImgPanel控件就好了,比如:
Panel p = new ImgPanel(Toolkit.getDefaultToolkit().createImage("A:\\projects\\gui\\lightbulb.jpg")));
p.setBounds(0, 0, 80, 80);
this.add(p);

2. 如何设置java中panel的大小

JPanel 和Panel都能调用setPreferredSize(Dimension preferredSize);来设置初始大小。

如果是随窗口变化而变化大小的话,一般不用写,他会根据父组件的大小自动调整大小。如果要特别设置的话,可以addWindowListener来增加窗口监听,通过监听的方式设置。

阅读全文

与javapaneldrawimage相关的资料

热点内容
高校职称文件保留多少年 浏览:467
网络的结构包括哪些 浏览:543
四轴编程收入怎么样 浏览:801
少儿编程老师求职简历怎么写 浏览:727
拿货app什么意思 浏览:28
华为vo手机销售数据哪个好 浏览:286
如何打印手机里的文件怎么打开 浏览:461
苹果平板文件夹不见了 浏览:59
jssplit竖线 浏览:259
织梦后台登陆密码忘记 浏览:983
数控xm坐标怎么编程 浏览:812
新建文件夹2韩国中文 浏览:177
js怎么调用settime 浏览:190
改善python程序的91个建议pdf 浏览:379
126邮箱下载文件名 浏览:889
英特尔超频教程 浏览:733
十本科技升级时间 浏览:232
不是一个pdf文件 浏览:387
dede数据库说明 浏览:344
win7360临时文件夹 浏览:889

友情链接