package com.example.ex;
import javax.swing.*;
import java.awt.*;
public class Demo3 {
public static void createGUI(){
//创建窗体
JFrame jf=new JFrame("显示图片");
jf.setLayout(new BorderLayout());
jf.setSize(300,200);
jf.setLocation(200,400);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
//创建标签组件1
JLabel jLabel1=new JLabel();
//图标组件ImageIcon
ImageIcon icon=new ImageIcon("E:/2022BH_java/FruitStore.jpg");
Image im=icon.getImage();
//设置图片大小
im.getScaledInstance(300,160,Image.SCALE_DEFAULT);
icon.setImage(im);
jLabel1.setIcon(icon);
jf.add(jLabel1,BorderLayout.PAGE_START);
//2添加静态文本
JLabel jLabel2=new JLabel("进入水果超市",JLabel.CENTER);
jf.add(jLabel2,BorderLayout.PAGE_END);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(Demo3::createGUI);
}
}