怎么在这个代码里添加背景图片?(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); 展开
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); 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
2017-07-03
展开全部
用这个吧,图片路径自己可以设置。
追问
哪个哪个?
???
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询