在你的JPanel中重载public void painComponent(Graphics g){……}方法,可在这个方法中直接画图。
解决方案 »
- 小弟又来了 JAVA中TextField不接收传值的问题与疑惑
- Class、Class<?>以及Class<T>
- 关于容器的一个小程序
- 高分求救。。如何将这段C 转化成java (DES加密)
- 请教这样的情况(有关ip地址)如何做查询判断?搞了2天都没解决
- 菜鸟的一个简单问题(实际上是非常有用的知识点),请高手指点指点!!!!
- 看看下段程序错到那了 (很短) 谢谢
- 一组javabean 有什么办法按javabean的某一字段对这组javabean进行排序?
- JBuilder 7 Enterprise - WebLogic Edition 激活问题
- jdbc如何连接Access数据库
- 一个自变量如果在一个class里面系统会为其生成默认值,但在一个class外面的方面系统是不会为其提供默认值,而是随即的 是这样吗
- 为什么用JDBC往数据库读写汉字会出现乱码?如何解决?
{
super.paintComponent(g);
int imageWidth = this.imageWidth;//根据JPanel的大小来现示图片
int imageHeight = this.imageHeight;//根据JPanel的大小来现示图片
g.drawImage(image, 0, 0, imageWidth, imageHeight, this);
}
{
super.paintComponents(g);
int imageWidth = logc.getWidth() ; //根据JPanel的大小来现示图片
int imageHeight = logc.getHeight();//根据JPanel的大小来现示图片
Image image=Toolkit.getDefaultToolkit().getImage("pengpeng1.jpg");
g.drawImage(image, 0, 0, imageWidth, imageHeight, logc);
logc.doLayout();
}
logc是一个jpanel我是在当前的frame即(THIS)下再建了一个logc的jpanel,想在这个jpanel中加入图片,但以上方法仍无效,请高手请教!!多谢!!