出于某些安全原因,我需要在 userid 标签中设置默认用户名(即 windows 登录的用户名)值,我该怎么做



出于安全原因,我需要从登录的窗口中设置我的用户ID(默认值(,但我不知道,这是我的代码:

import javax.swing.*;    
import java.awt.event.*;  
public class PasswordFieldExample {  
    public static void main(String[] args) {    
    JFrame f=new JFrame("User-ID");    
     final JLabel label = new JLabel();            
     label.setBounds(20,150, 200,50);  
     JLabel l1=new JLabel("User-Id:");    
        l1.setBounds(20,20, 80,30);    
        JButton b = new JButton("Login");  
        b.setBounds(100,120, 80,30);    
        final JTextField text = new JTextField(12); text.setText(System.getProperty("user.name")); text.setBounds(100, 20, 100, 30);
               f.add(l1); f.add(label); f.add(b); f.add(text);  
                f.setSize(300,300);    
                f.setLayout(null);    
                f.setVisible(true);     
               /** b.addActionListener(new ActionListener() {  
                // public void actionPerformed(ActionEvent e) {       
                 //  String data = "Username " + text.getText();
                  // label.setText(data);          
               // }  
        });   */
    }  
}  

使用 java 的System.getProperty("user.name");作为默认帐户名

相关内容

  • 没有找到相关文章

最新更新