java按钮上加了背景图片为文字就被覆盖了要怎么办? 我不想用ps在图片上加字
publicclassMyButtonextendsJButton{Imageimage=Toolkit.getDefaultToolkit().getImage("x....
public class MyButton extends JButton {
Image image = Toolkit.getDefaultToolkit().getImage("x.jpg");
public MyButton(String name) {
super(name);
}
public void paintComponent(Graphics gs) {
Graphics2D g = (Graphics2D) gs;
super.paintComponent(g);
// 画背景图片
g.drawImage(image, 0, 0, 40, 20, this);
}
}
重写了画图方法把文字给覆盖了 展开
Image image = Toolkit.getDefaultToolkit().getImage("x.jpg");
public MyButton(String name) {
super(name);
}
public void paintComponent(Graphics gs) {
Graphics2D g = (Graphics2D) gs;
super.paintComponent(g);
// 画背景图片
g.drawImage(image, 0, 0, 40, 20, this);
}
}
重写了画图方法把文字给覆盖了 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
1个回答
2015-10-17
展开全部
图片、文字,都自己draw上,,,,,,先draw图片、再draw文字
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询