标题:有没有大神能帮忙加个背景图片啊?拜托拜托
取消只看楼主
流氓兔1号
Rank: 4
等 级:贵宾
威 望:10
帖 子:78
专家分:152
注 册:2017-6-10
结帖率:80%
已结贴  问题点数:10 回复次数:4 
有没有大神能帮忙加个背景图片啊?拜托拜托
新手,不会加背景图片,勉强加了个丑炸了的背景颜色,拜托各位大神了。给个方法也行啊!下附代码(小白,写的很粗糙,望各位见谅)。
package Login;
import Login.Logincd;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Login extends JFrame
{
    private JPanel panel=new JPanel();
    private JPanel panel1=new JPanel();
    private JPanel panel2=new JPanel();
    private JPanel panel3=new JPanel();
    private JLabel l1=new JLabel("登录名");
    private JLabel l2=new JLabel("密码");
    private JTextField f1=new JTextField(11);
    private JTextField f2=new JTextField(11);
    private JButton jbtBack=new JButton("重置");
    private JButton jbtOK=new JButton("登录");
    private JButton jbtCancel=new JButton("取消");
    public Login()
    {  
        
        setLayout(new BorderLayout(5,8));
        add(panel1,BorderLayout.NORTH);
        add(panel2,BorderLayout.CENTER);
        add(panel3,BorderLayout.SOUTH);
        panel1.add(l1);
        panel1.add(f1);
        panel2.add(l2);
        panel2.add(f2);
        panel3.add(jbtOK);
        panel3.add(jbtBack);
        panel3.add(jbtCancel);
        
        panel.add(panel1);
        panel.add(panel2);
        panel.add(panel3);
        add( panel);
        
        panel.setBackground(new Color(255,182,193));
        panel1.setBackground(new Color(255,182,193));
        panel2.setBackground(new Color(255,182,193));
        panel3.setBackground(new Color(255,182,193));
        jbtOK.addActionListener(new Enter());
        jbtBack.addActionListener(new ReWrite() );
        jbtCancel.addActionListener(new Close());
        
    }
    public static void main (String[] args)
    {
        Login frame=new  Login();
         frame.setTitle("登录框");
         frame.setSize(250,230);
         frame.setLocationRelativeTo(null);
         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         frame.setVisible(true);
         
    }
   
    class Enter implements ActionListener{
        
        
          public void actionPerformed(ActionEvent e)
          {  
            
              if((f1.getText()).equals("abc")&&(f2.getText()).equals("123"))
                      {
                    JOptionPane.showMessageDialog( null,"登录成功,管理员登录!");
                    Login.this.setVisible(false);
                    Logincd.initGUI();
                  
                      }
              else if ((f1.getText()).equals("ABC") && (f2.getText()).equals("123456")) {
                          JOptionPane.showMessageDialog(null, "登录成功,用户登录!");
                          Login.this.setVisible(false);
                          Logincd.initGUI();  
              }
                else JOptionPane.showMessageDialog(null, "登录失败,请重新登录!");
           
          }
         }
         class ReWrite implements ActionListener{
          public void actionPerformed(ActionEvent e)
          {
           f1.setText("");
           f2.setText("");
           f1.requestFocus();
          }
         }
         class Close implements ActionListener{
         public void actionPerformed(ActionEvent e)
            {
                JButton bt=(JButton)e.getSource();
                if(bt.equals(jbtCancel));
                System.exit(0);
               
            }
            }
         
}



搜索更多相关主题的帖子: import public 背景图片 package private 
2017-06-14 23:17
流氓兔1号
Rank: 4
等 级:贵宾
威 望:10
帖 子:78
专家分:152
注 册:2017-6-10
得分:0 
回复 2楼 林月儿
谢谢大神
2017-06-15 16:07
流氓兔1号
Rank: 4
等 级:贵宾
威 望:10
帖 子:78
专家分:152
注 册:2017-6-10
得分:0 
回复 4楼 苏黎世942
只要文件路径对了,放在哪里不重要
2017-06-21 23:20
流氓兔1号
Rank: 4
等 级:贵宾
威 望:10
帖 子:78
专家分:152
注 册:2017-6-10
得分:0 
回复 6楼 w527598962
我也是个新手
2017-06-22 18:57
流氓兔1号
Rank: 4
等 级:贵宾
威 望:10
帖 子:78
专家分:152
注 册:2017-6-10
得分:0 
回复 8楼 林月儿
早就结了的
2017-06-24 13:15



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-477930-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.065361 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved