/*
 * 图像界面编程
 * JFrame 窗体
 * JPanel 面板
 * JLabel 标签
 * JButton 按钮
 * JLabel 标签
 * ImageIcon 图标
 * 
 * 
 * */



package fish;

import java.util.*;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class Fish{
	public static void main(String[] args){
		/*----------------------------框架----------------------------*/
		//创建一个窗体文件
		JFrame w = new JFrame();				
		//创建面板
		JPanel p = new JPanel();
		//创建标签
		JLabel l = new JLabel("我们在进步");
		//创建按钮
		JButton btn = new JButton("文件");
		//创建文本
		JTextField text = new  JTextField(10);
		//创建一个图标
		ImageIcon icon =  new ImageIcon("aboutus.png");
		//创建一个标签JLabe1 ,用于以图标方式显示图片
		JLabel img = new JLabel(icon);
		//将标签添加到面板中
		p.add(l);
		//将面板添加到窗体中
		w.add(p);
		//将文本添加到窗体中
		p.add(text);
		//将按钮添加到面板中
		p.add(btn);
		//将存有图标标签添加到面板中
		p.add(img);
		
		//关闭窗体时,同时关闭java后台
		w.setDefaultCloseOperation(3);	
		//设置窗体位置
		w.setLocation(100, 50);
		//窗口大小不可更改
		w.setResizable(false);
		//设置窗体大小
		w.setSize(800, 600);
		//设置标题
		w.setTitle("达人");
		//设置窗体可见
		w.setVisible(true);
	}
}