當前位置:首頁 » 背景圖片 » java登陸界面圖片哪裡找
擴展閱讀
檸檬茶圖片唯美 2025-01-19 13:02:16
男生好看的手高清圖片 2025-01-19 12:38:18
通訊錄圖片存到哪裡了 2025-01-19 12:25:35

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也可以添加的。