标签:展示 设置 mic 文本 loading int java apt inf
Swing中的标签组件主要用到的时JLabel,它可以显示文本、图像,还可以设置标签内容的垂直和水平对齐方式,
方法声明 | 功能描述 |
JLabel() | 创建无图像并且其标题为空字符串的JLabel |
JLabel(Icon image) | 创建具有指定图像的JLabel实例 |
JLabel(Icon image,int horizontalAlignment) | 创建具有指定图像和水平对其方式的JLabel实例 |
JLabel(String text) | 创建具有指定文本的JLabel实例 |
JLabel(String text,Icon icon,int horizontalAlignment) | 创建具有指定文本、图像和水平对齐方式的JLabel实例 |
JLabel(String text,int horizontalAlignment) | 创建具有指定文本和水平对齐方式的JLabel实例 |
Example12.java
1 package GUI; 2 import java.awt.*; 3 import javax.swing.*; 4 public class Example12 { 5 private static void createAndShowGUI() { 6 //1.创建一个JFrame容器窗口 7 JFrame f=new JFrame("JFrame窗口"); 8 f.setLayout(new BorderLayout()); 9 f.setSize(300,200); 10 f.setLocation(300,200); 11 f.setVisible(true); 12 f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 13 //2.创建一个JLabel标签组件,用来展示图片 14 JLabel label1=new JLabel(); 15 //2.1创建一个ImageIocn图标组件,并加入JLabel中 16 ImageIcon icon=new ImageIcon("FruitStore.jpg"); 17 Image img=icon.getImage(); 18 //2.2用于设置图片大小尺寸 19 img=img.getScaledInstance(300, 150,Image.SCALE_DEFAULT); 20 icon.setImage(img); 21 label1.setIcon(icon); 22 //3.创建一个尾页JPanel面板,并加入JLabl标签组件 23 JPanel panel =new JPanel(); 24 JLabel label2=new JLabel("欢迎进入水果超市",JLabel.CENTER); 25 panel.add(label2); 26 //4.向JFrame聊天窗口容器的顶部和尾部分别加入JLabel和JPanel组件 27 f.add(label1,BorderLayout.PAGE_START); 28 f.add(panel,BorderLayout.PAGE_END); 29 } 30 public static void main(String[] args) { 31 //使用SwinUtilities工具类调用createAndShowGUI()方法并显示GUI程序 32 SwingUtilities.invokeLater(Example12::createAndShowGUI); 33 } 34 }
效果:
标签:展示 设置 mic 文本 loading int java apt inf
原文地址:https://www.cnblogs.com/mathZHX/p/14157311.html