当前位置:首页 » 背景图片 » java登陆界面图片哪里找
扩展阅读
搜索智齿的图图片 2025-01-19 16:06:57

java登陆界面图片哪里找

发布时间: 2022-07-31 10:19:37

❶ java邮箱登陆界面 要这样的

packagelianxi;
importjava.awt.EventQueue;
importjavax.swing.JFrame;
importjavax.swing.JPanel;
importjavax.swing.border.EmptyBorder;
importjavax.swing.JLabel;
importjavax.swing.JTextField;
importjava.awt.FlowLayout;
importjavax.swing.JComboBox;
importjavax.swing.DefaultComboBoxModel;
importjavax.swing.JPasswordField;
importjavax.swing.JButton;
publicclassLoginextendsJFrame{
privateJPanelcontentPane;
privateJTextFieldtextField;
;
publicstaticvoidmain(String[]args){
EventQueue.invokeLater(newRunnable(){
publicvoidrun(){
try{
Loginframe=newLogin();
frame.setVisible(true);
}catch(Exceptione){
e.printStackTrace();
}
}
});
}

publicLogin(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
contentPane=newJPanel();
contentPane.setBorder(newEmptyBorder(5,5,5,5));
setContentPane(contentPane);
contentPane.setLayout(newFlowLayout(FlowLayout.CENTER,5,5));

JLabellabel=newJLabel("u90AEu7BB1");
contentPane.add(label);

textField=newJTextField();
textField.setText("u7528u6237u540D");
contentPane.add(textField);
textField.setColumns(20);

JLabellabel_1=newJLabel("@");
contentPane.add(label_1);

JComboBoxcomboBox=newJComboBox();
comboBox.setModel(newDefaultComboBoxModel(newString[]{"263.net","qq.com","sina.com"}));
contentPane.add(comboBox);

JLabellabel_2=newJLabel("u5BC6u7801");
contentPane.add(label_2);

passwordField=newJPasswordField();
passwordField.setColumns(20);
contentPane.add(passwordField);

JButtonbutton=newJButton("u767Bu9646");
contentPane.add(button);
pack();
}
}

昨晚刚回答过一样的问题

❷ java登陆界面如何插入背景图片

直接上代码了,这是我以前写的
packageam_2;
importjava.awt.*;
importjavax.swing.*;
publicclassJLayeredPane_1extendsJFrame{
publicJLayeredPane_1(){
this.setSize(300,400);
JLayeredPanelayeredPane=this.getLayeredPane();
layeredPane.add(newBackgroundPanel(),newInteger(0));//thesameto
//layeredPane.add(panelBg);
layeredPane.add(newPanelContent(),newInteger(1));
this.setLocationRelativeTo(null);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
{
publicBackgroundPanel(){
this.add(newJLabel(getIcon()));
this.setBounds(0,0,300,400);
}
publicImageIcongetIcon(){
finalImageimageBg=Toolkit.getDefaultToolkit().getImage(
this.getClass().getResource("/img/0.jpg"));
ImageIconimageIcon=newImageIcon(imageBg);
returnimageIcon;
}
@Override
publicvoidpaint(Graphicsg){
ImageimageBg=Toolkit.getDefaultToolkit().getImage(
this.getClass().getResource("/img/0.jpg"));
g.drawImage(imageBg,0,0,300,400,null);
}
}
{
publicPanelContent(){
JButtonbutton=newJButton("测试按钮1");
JButtonbutton2=newJButton("测试按钮2");
JButtonbutton3=newJButton("测试按钮3");
this.setBounds(100,100,100,100);
this.setOpaque(false);//设置为透明
this.add(button);
this.add(button2);
this.add(button3);
}
}
/**
*@paramargs
*@throwsException
*/
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
JLayeredPane_1frame=newJLayeredPane_1();
}
}

❸ java怎样在登陆界面添加背景图片最好有代码及详解,先谢谢了各位大神!!!

有两种方式,一个是用CSS层叠样式表设定,第二个就是在<div>里面写,代码我这也有一些,我给你,在CSS文件中写body {
background:#fff;写上要用的背景图片url,一般设一个包中,写入路径
font-size:12px;
color:#000;
font-family:"宋体";
height:100%;
}

❹ java怎么在登陆界面添加图片

设计一个类继承一个面板JPanel,然后重写其paintComponent(Graphics g)方法,在其内绘制一个图片,然后把它加到窗口中就可以了 大概做了下,图片直接绘制,

❺ java 登录界面的背景怎么显示不出来

java登陆界面的背景显示不出来,很有可能是因为你的背景图片资源没有,或者路径不对,你可以尝试用绝对路径试试看.

❻ java 求一个好的登录界面

效果如图:

代码如下:

不懂的可以继续问我

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;


import javax.swing.ImageIcon;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

import entity.*;

import .*;

public class Login extends JFrame implements ActionListener {

userBean user=new userBean();

String name;

String password;

private JPanel jp = new JPanel();

private JLabel label=new JLabel();

private JLabel[] jlArr = { new JLabel("用户名:"), new JLabel("密码:"),new JLabel("") };

private JButton[] jbArr = { new JButton("登录"), new JButton("重置") };

private JTextField jt = new JTextField();

private JPasswordField pwd = new JPasswordField();

public Login() {

jp.setLayout(null);

for (int i = 0; i < 2; i++) {

jlArr[i].setBounds(30, 20 + i * 50, 80, 26);

jbArr[i].setBounds(50 + i * 100, 130, 80, 26);

jp.add(jlArr[i]);

jp.add(jbArr[i]);

jbArr[i].addActionListener(this);

}

jt.setBounds(80, 20,180,30);

jp.add(jt);

jt.addActionListener(this);

pwd.setBounds(80,70,180,30);

jp.add(pwd);

pwd.setEchoChar('*');

pwd.addActionListener(this);

jlArr[2].setBounds(10,180,300,30);

jp.add(jlArr[2]);

String url="1.png";

label.setIcon(new ImageIcon(url));

this.add(jp);

this.setTitle("库存管理用户登录");

this.setResizable(false);

this.setBounds(100,100,300,250);

this.setVisible(true);

}

@Override

public void actionPerformed(ActionEvent e){

if(e.getSource()==jt){

jt.requestFocus();

}else if(e.getSource()==jbArr[1]){

jlArr[2].setText("");

jt.setText("");

pwd.setText("");

jt.requestFocus();

}else{

name=jt.getText();

password=String.valueOf(pwd.getPassword());

user.setName(name);

user.setPassword(password);

try {

if(factory.getuserInstance().login(user)){//这里是我自己的查询数据库用户名和密码是否正确的方法

jlArr[2].setText("登录成功!");

}else{jlArr[2].setText("请输入正确的用户名和密码!");}

} catch (Exception e1) {

e1.printStackTrace();

}

}

}

public static void main(String[] args){

new Login();

}


}

❼ 如何用java做登录界面

import javax.swing.JFrame;//框架
import javax.swing.JPanel;//面板
import javax.swing.JButton;//按钮
import javax.swing.JLabel;//标签
import javax.swing.JTextField;//文本框
import java.awt.Font;//字体
import java.awt.Color;//颜色
import javax.swing.JPasswordField;//密码框
import java.awt.event.ActionListener;//事件监听
import java.awt.event.ActionEvent;//事件处理
import javax.swing.JOptionPane;//消息窗口public class UserLogIn extends JFrame{
public JPanel pnluser;
public JLabel lbluserLogIn;
public JLabel lbluserName;
public JLabel lbluserPWD;
public JTextField txtName;
public JPasswordField pwdPwd;
public JButton btnSub;
public JButton btnReset;

public UserLogIn(){
pnluser = new JPanel();
lbluserLogIn = new JLabel();
lbluserName = new JLabel();
lbluserPWD = new JLabel();
txtName = new JTextField();
pwdPwd = new JPasswordField();
btnSub = new JButton();
btnReset = new JButton();
userInit();
}

public void userInit(){
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置关闭框架的同时结束程序
this.setSize(300,200);//设置框架大小为长300,宽200
this.setResizable(false);//设置框架不可以改变大小
this.setTitle("用户登录");//设置框架标题
this.pnluser.setLayout(null);//设置面板布局管理
this.pnluser.setBackground(Color.cyan);//设置面板背景颜色
this.lbluserLogIn.setText("用户登录");//设置标签标题
this.lbluserLogIn.setFont(new Font("宋体",Font.BOLD | Font.ITALIC,14));//设置标签字体
this.lbluserLogIn.setForeground(Color.RED);//设置标签字体颜色
this.lbluserName.setText("用户名:");
this.lbluserPWD.setText("密 码:");
this.btnSub.setText("登录");
this.btnReset.setText("重置");
this.lbluserLogIn.setBounds(120,15,60,20);//设置标签x坐标120,y坐标15,长60,宽20
this.lbluserName.setBounds(50,55,60,20);
this.lbluserPWD.setBounds(50,85,60,25);
this.txtName.setBounds(110,55,120,20);
this.pwdPwd.setBounds(110,85,120,20);
this.btnSub.setBounds(85,120,60,20);
this.btnSub.addActionListener(new ActionListener()//匿名类实现ActionListener接口
{
public void actionPerformed(ActionEvent e){
btnsub_ActionEvent(e);
}
}
);
this.btnReset.setBounds(155,120,60,20);
this.btnReset.addActionListener(new ActionListener()//匿名类实现ActionListener接口
{
public void actionPerformed(ActionEvent e){
btnreset_ActionEvent(e);
}
}
);
this.pnluser.add(lbluserLogIn);//加载标签到面板
this.pnluser.add(lbluserName);
this.pnluser.add(lbluserPWD);
this.pnluser.add(txtName);
this.pnluser.add(pwdPwd);
this.pnluser.add(btnSub);
this.pnluser.add(btnReset);
this.add(pnluser);//加载面板到框架
this.setVisible(true);//设置框架可显
}

public void btnsub_ActionEvent(ActionEvent e){
String name = txtName.getText();
String pwd = String.valueOf(pwdPwd.getPassword());
if(name.equals("")){
JOptionPane.showMessageDialog(null,"账号不能为空","错误",JOptionPane.ERROR_MESSAGE);
return;
}else if (pwd.equals("")){
JOptionPane.showMessageDialog(null,"密码不能为空","错误",JOptionPane.ERROR_MESSAGE);
return;
}else if(true){
this.dispose();
}else{
JOptionPane.showMessageDialog(null,"账号或密码错误","错误",JOptionPane.ERROR_MESSAGE);
return;
}
}

public void btnreset_ActionEvent(ActionEvent e){
txtName.setText("");
pwdPwd.setText("");
}

public static void main(String[] args){
new UserLogIn();
}
}

❽ 怎样给JAVA登陆界面添加背景

//Image对象,该对象用来标示你本地文件的虚拟路径
Image image;
//根据本地文件存放的位置生成Image对象,当然,可以用相对路径
image=new ImageIcon("E:/核心资料/我的照片/HCCH.jpg");
//添加一个包含背景图片image的JLabel
imageLabel=new JLabel(image);
//设置该Label的大小,用以控制背景显示
imageLabel.setBounds(0,0,230,75);
//向Frame中添加该Label
this.add(imageLabel);

上面是添加局部背景的方法,如果想为整个Frame添加背景的话建议重写它的paint方法。

❾ java如何为登陆窗口添加背景图片

登录的窗口主界面JFrame,调用getContentPane(),获取到面板。

JPanel J=(JPanel)this.getContentPane();

创建一个带图标的标签。

JLabel jb=new JLabel(new ImageIcon("xx.jpg"));

添加该标签,并设置为窗口的大小。

J.add(jb);

jb.setBounds(0, 0, this.getWidth(), this.getHeight());

如果在JFrame中还有其他的覆盖于其上的JPanel,需要将其设为透明,

setOpaque(true);

注:代码为JFrame的构造函数中完成,其This指代窗口当前实例。

❿ 想在java学生管理系统的登陆界面添加背景图片,但不知在什么地方添加代码

1、在Body中添加
<html>
<head><title></title></head>
<body background="背景图片地址">
</body>
</html>

2、在登录框的div添加
<div id="login" style="background-image: 背景图片地址">

3、在css添加
在body添加:
BODY {
background-image: 图片路径地址
}

根据ID添加
#login{
background-image: 图片路径地址
}

这些都可以的,还有js也可以添加的。