帮忙,java界面添加背景图片代码

importjava.awt.Choice;importjava.awt.Font;importjava.awt.event.ActionEvent;importjava... import java.awt.Choice;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class Zhuce implements ActionListener {
JFrame jf;
JLabel jtimu, j1, j2, j3, j4, j5;
JTextField jtf1, jtf2;
String g, x;
JButton jb1, jb2;

Zhuce() {

jf = new JFrame();
jf.setBounds(100, 100, 250, 250);
jf.setLayout(null);

jtimu = new JLabel("请输入新的用户名和密码");
jtimu.setFont(new Font("华文行楷", Font.BOLD, 20));
jf.getContentPane().add(jtimu);
jtimu.setBounds(5, 5, 300, 20);

j1 = new JLabel("新的用户名:");
jf.getContentPane().add(j1);
j1.setBounds(35, 35, 135, 30);
j1.setFont(new Font("隶书", Font.BOLD, 18));
jtf1 = new JTextField(10);
jf.getContentPane().add(jtf1);
jtf1.setBounds(140, 38, 85, 25);

j2 = new JLabel("新的密码:");
jf.getContentPane().add(j2);
j2.setBounds(35, 45, 150, 60);
j2.setFont(new Font("隶书", Font.BOLD, 18));
JPasswordField pf = new JPasswordField(30);
pf.setEchoChar('*');
jf.getContentPane().add(pf);
pf.setBounds(135, 65, 85, 25);

jb1 = new JButton("确定");
jf.getContentPane().add(jb1);
jb1.setBounds(35, 130, 70, 25);

jb2 = new JButton("返回");
jf.getContentPane().add(jb2);
jb2.setBounds(120, 130, 70, 25);
jb2.addActionListener(this);

jf.setTitle("注册界面");
jf.setVisible(true);

}

@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == jb2) {
new Denglu();

}
}

}
展开
 我来答
杜申克
2014-05-04
知道答主
回答量:21
采纳率:0%
帮助的人:7.6万
展开全部
首先继承JPanel类,然后重写paintComponent方法
给你个例子,这是重写的方法
public void paintComponent(Graphics gs) {
Graphics2D g = (Graphics2D) gs;
super.paintComponent(g);
//画背景图片
g.drawImage(gameBG.getImage(), 0, 0, 800, 560, this);
}

记住,要先画图片,再画文字,否则会被覆盖
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
博思aippt
2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。ai生... 点击进入详情页
本回答由博思aippt提供
pinkxinxin5
2014-05-03
知道答主
回答量:2
采纳率:0%
帮助的人:2731
展开全部
帮不了你 啊实打实的阿萨德 阿萨德安上打算的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式