import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Logon //implements ActionListener
{
public Logon()
{
JFrame f=new JFrame("登陸界面");//建立一個標題為"登陸界面"的窗體
Container contentPane=f.getContentPane();//建立一個虛擬容器Container對象
Icon icon=new ImageIcon("logo.jpg");
JLabel ic=new JLabel(icon);
JLabel jlb1=new JLabel("用戶名:");
JTextField txt1=new JTextField(15);
JLabel jlb2=new JLabel("密碼:");
JTextField txt2=new JTextField(15);
JButton b1=new JButton("登陸");
JButton b2=new JButton("取消");
contentPane.setLayout(new FlowLayout());
contentPane.add(ic);
contentPane.add(jlb1);
contentPane.add(txt1);
contentPane.add(jlb2);
contentPane.add(txt2);
contentPane.add(b1);
contentPane.add(b2);
f.setSize(500,300);
f.validate();
f.show();
f.setVisible(true);
}
public static void main(String args[])
{
new Logon();
}
}
可以顯示圖標的,看一下你的工程文件夾下是否有這個圖片“logo.jpg”