社区
Java SE
帖子详情
awt的Label如何设置背景图片
chill_ming
2007-10-10 11:13:11
JLabel可以很轻松的设定背景图片
但是Label怎么设定呢?
在线等高手
...全文
752
10
打赏
收藏
awt的Label如何设置背景图片
JLabel可以很轻松的设定背景图片 但是Label怎么设定呢? 在线等高手
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tristan-k
2011-01-01
打赏
举报
回复
同问,我的意思是,将一副图片作为背景后,可以在这个背景上加其他的组件,好比是把图片放在最底层,其它组件可以在这个底层上显示,同时背景图片不被隐藏
polarman
2007-11-07
打赏
举报
回复
public void paint(Graphics g){
System.out.print( "OK ");
String name= "123.gif ";
Image img=Toolkit.getDefaultToolkit().getImage(name);
g.drawImage(img,this.getX(),this.getY(),this.getWidth(),this.getHeight(),null);
super.paint(g);
}
chill_ming
2007-10-15
打赏
举报
回复
同问,图片把字给遮住了
yuyu622
2007-10-15
打赏
举报
回复
唉,写了快一个小时了,图片是弄上去了,可是Label上面的字又看不见了,郁闷中,而且还时不时要把窗体隐藏一下再显出来才有,郁闷中,但愿有高人能解吧.
import java.awt.Frame;
import java.awt.Label;
import java.awt.*;
import java.awt.event.WindowEvent;
import java.awt.event.WindowAdapter;
import java.text.AttributedCharacterIterator;
import java.awt.image.ImageObserver;
public class Frame2 extends Frame {
public static void main(String args[]){
new Frame2();
}
public Frame2() {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
class DemoLable extends Label{
public void paint(Graphics g){
System.out.print("OK");
String name="123.gif";
Image img=Toolkit.getDefaultToolkit().getImage(name);
g.drawImage(img,this.getX(),this.getY(),this.getWidth(),this.getHeight(),null);
}
}
private void jbInit() throws Exception {
this.setBounds(300,200,300,200);
this.setVisible(true);
this.setLayout(null);
label1.setText("label1");
label1.setBounds(new Rectangle(15, 13, 233, 118));
this.addWindowListener(new Frame2_this_windowAdapter(this));
this.add(label1);
label1.repaint();
}
DemoLable label1 = new DemoLable();
public void this_windowClosing(WindowEvent e) {
System.exit(0);
}
}
class Frame2_this_windowAdapter extends WindowAdapter {
private Frame2 adaptee;
Frame2_this_windowAdapter(Frame2 adaptee) {
this.adaptee = adaptee;
}
public void windowClosing(WindowEvent e) {
adaptee.this_windowClosing(e);
}
}
chill_ming
2007-10-13
打赏
举报
回复
能不能給個具體的例子啊~
chill_ming
2007-10-13
打赏
举报
回复
JLabel是可以實現,但是由于業務需要,只能用awt下面的東西
无声崩溃
2007-10-13
打赏
举报
回复
推荐用 javax.swing.*; 包
JLabel label=new JLabel("picture.gif");
yuyu622
2007-10-10
打赏
举报
回复
不好弄啊,为什么一定要用Label呢,JLabel不行吗?
polarman
2007-10-10
打赏
举报
回复
重写paint方法进行自绘
AppleYang2006
2007-10-10
打赏
举报
回复
同1楼
Java_
label
的使用
介绍 Java_
label
的使用 说的很详细
在Java中使用图片实现GUI的美化.pdf
在应用程序的界面中适当地使用图片可以使界面变得生动、富有吸引力。介绍了java中使用
背景图片
、以标签的形式添加装饰图片、给组件添加图标等在界面中添加图片的常用方式,并解释了相关的技术及实现机制。
JFreeChart中文API
JFreeChart中文API
java版本坦克大战使用的图片
java版本坦克大战使用的图片,上传此资料主要是为了方便我博客里面,进行下载,需要的同学可以自行下载,这只是图片,不是代码,请看好备注,谢谢您的合作。
java基础编程-显示一个图片.rar_java 图片
java初学者可以参考的简单例子,是一个显示一个图片的简单例子!
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章