代码:
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Frame;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.Icon;
import javax.swing.ImageIcon;
public class MyFrame extends Frame
{
public MyFrame()
{
setTitle("JLabel 的用法");
setSize(300,300);
setBackground(Color.white);
setLayout(new FlowLayout(FlowLayout.CENTER));
setDefaultCloseOperation(EXIT_ON_CLOSE);
Icon icon = new ImageIcon("C:\\Users\\haige\\Desktop"); //往图形界面添加图片,可惜现在还不会用
JLabel JL1=new JLabel("用户名:",icon,JLabel.LEFT);
JLabel JL2 = new JLabel("密 码:" , JLabel.LEFT);
JL2.setIcon(new ImageIcon("E:\\java\\eclipse1\\JLabel\\bin\\66.png")); //往图形界面添加图片,可惜现在还不会用
add(JL1);
add(JL2);
setVisible(true);
}
public static void main(String[] args)
{
MyFrame F=new MyFrame();
}
}
总结:
JLabel的用法只学会了一点皮毛,还未学会更深层次的应用,例如:往运行窗口添加动画或图片