怎么在这个代码里添加背景图片?(JAVA)

packagecom.card.frame;importjava.awt.event.ActionEvent;importjava.awt.event.ActionLis... package com.card.frame;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.List;
import java.util.Map;

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

import com.card.model.User;
import com.card.service.userService;
import com.card.service.impl.userServiceImpl;
import com.card.util.FrameUntil;

public class Landing {
/*
*登陆的界面
*/
public void Landframe(){

JFrame landframe=new JFrame("系统登陆");
JPanel contentPanel = new JPanel();

// 设置这个容器的布局方式是空布局
contentPanel.setLayout(null);
// 初始化所需组件
JLabel accountLabel = new JLabel("账 号 :");
JTextField accountTxt = new JTextField();
JLabel passwordLabel = new JLabel("密 码 :");
JPasswordField passwordTxt = new JPasswordField();
JButton loginBtn = new JButton("登陆");
JButton resettingBtn = new JButton("重置");
// 将组件全部添加到容器中
contentPanel.add(accountLabel);
contentPanel.add(accountTxt);
contentPanel.add(passwordLabel);
contentPanel.add(passwordTxt);
contentPanel.add(loginBtn);
contentPanel.add(resettingBtn);
// 调用 setBounds(x,y,width,height) 设置组件的特定位置
// 对应四个参数分别为 : 横坐标,纵坐标,组件宽度,组件高度
accountLabel.setBounds(50, 50, 50, 50);
accountTxt.setBounds(100, 65, 150, 20);
passwordLabel.setBounds(50, 90, 50, 50);
passwordTxt.setBounds(100, 105, 150, 20);
loginBtn.setBounds(70, 150, 60, 25);
resettingBtn.setBounds(180, 150, 60, 25);

// 最后将这张画布添加到窗口中显示
landframe.add(contentPanel);
//初始化一个窗体
FrameUntil.initFrame(landframe, 300, 300);
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
匿名用户
2017-07-03
展开全部
用这个吧,图片路径自己可以设置。
追问
哪个哪个?
???
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式