如何在JPanel中加入背景图? 在JPanel中加入背景图,并且用GridLayout加入20个2*10的JCheckBox 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要重写JPanel.public class MyJPanel extends JPanel { Toolkit tool = getToolkit(); Image bj = tool.getImage("back.jpg"); public void paintComponent(Graphics g) { super.paintComponent(g); g.drawImage(bj, 0, 0, 782, 590, null, this); }}然后在你的JFframe里调用:JPanel p = new MyJPanel();p.setLayout(null); getContentPane().add(p); 去API里 看下 IMAGE这个类 可以用JLabel放上去,JLabel上面是放图片的,这样简单些 还有一种方式是直接放到JPanel上面,好像另外要实现什么不记得了 继承一个JPanel.然后重写paintComponent(Graphics g)就可以了 java UDP传输文件 纯j2se 具体应用领域有哪些 (不涉及j2ee) 关于存储过程 散分-自勉--6-17日结贴(5) 如何提出字符串中的字符串? 有趣的问题,请高手解答: 关于类静态成员的问题 请问怎么设置java连接mysql?(在线等待) 为什么滚动条不工作? 关于class mathod和instance method? jb8的error:java/lang/Object.class not found是什么错误? 开始学习java 打印出来排序后全部都是0
{
Toolkit tool = getToolkit();
Image bj = tool.getImage("back.jpg");
public void paintComponent(Graphics g)
{
super.paintComponent(g);
g.drawImage(bj, 0, 0, 782, 590, null, this);
}
}
然后在你的JFframe里调用:JPanel p = new MyJPanel();
p.setLayout(null);
getContentPane().add(p);
还有一种方式是直接放到JPanel上面,好像另外要实现什么不记得了