/*
* 图像界面编程
* 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);
}
}