⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 passframe1.java

📁 非常好的JAVA学习资料
💻 JAVA
字号:
import java.awt.*;import javax.swing.*;import java.awt.event.*;import javax.swing.event.*;public class PassFrame1 extends JFrame {  JPanel cp=new JPanel();  JPasswordField jpf=new JPasswordField(30);  JLabel l=new JLabel();  JButton jb1=new JButton("ok     ",new ImageIcon("face5.gif"));  JButton jb2=new JButton("reinput",new ImageIcon("face4.gif"));  JButton jb3=new JButton("cancel ",new ImageIcon("face3.gif"));  Jb1Listener jb1l=new Jb1Listener();  Jb2Listener jb2l=new Jb2Listener();  Jb3Listener jb3l=new Jb3Listener();  public PassFrame1()  {   cp=(JPanel)this.getContentPane();   cp.setLayout(new FlowLayout());   setTitle("try to use password");   setSize(200,300);   jpf.setEchoChar('#');   l.setIcon(new ImageIcon("face.gif"));   l.setText("please input password:");   jb1.addActionListener(jb1l);   jb2.addActionListener(jb2l);   jb3.addActionListener(jb3l);   cp.add(l);   cp.add(jpf);   cp.add(jb1);   cp.add(jb2);   cp.add(jb3);  }  protected void  processWindowEvent(WindowEvent e)  {   if(e.getID()==WindowEvent.WINDOW_CLOSING)   {    System.exit(0);    }   }  public static void main(String[] args)  {    PassFrame1 passFrame1 = new PassFrame1();    passFrame1.setVisible(true);   }   class  Jb1Listener implements ActionListener   {    public void actionPerformed(ActionEvent e)    {     jb1_actionperformed(e);     }    }    void jb1_actionperformed(ActionEvent e)    {     String pw=new String(jpf.getPassword());     if(pw.equals("thank"))      {       JOptionPane.showMessageDialog(null,"welcome");       }     else       {        JOptionPane.showMessageDialog(null,"wrong password");        }      }  class  Jb2Listener implements ActionListener  {    public void actionPerformed(ActionEvent e)    {     jb2_actionperformed(e);     }   }  void jb2_actionperformed(ActionEvent e)  {    jpf.setText("");  }  class  Jb3Listener implements ActionListener  {    public void actionPerformed(ActionEvent e)    {     jb3_actionperformed(e);     }   }  void jb3_actionperformed(ActionEvent e)  {    System.exit(0);  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -