zoukankan      html  css  js  c++  java
  • Java——标签组件:JLabel

    使用一个标签

    import java.awt.Color;
    import java.awt.Dimension;
    import java.awt.Point;
    
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    
    //=================================================
    // File Name       :	JFrame_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    //主类
    //Function        : 	JFrame_demo
    public class JFrame_demo {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		
    		JFrame f = new JFrame("Swing窗口");							//实例化窗体对象
    		JLabel lab = new JLabel("Label",JLabel.CENTER);		//实例化对象,使用剧中对齐
    		f.add(lab);																				//向容器中加入组建
    		Dimension dim = new Dimension();								//实例化Dimension对象
    		
    		dim.setSize(230,80);			//设置大小
    		f.setSize(dim);						//设置组件大小
    		f.setBackground(Color.WHITE);
    		Point point = new Point(300,200);		//设置现实的坐标点
    		f.setLocation(point);
    		f.setVisible(true);
    	}
    
    }
    

    更改JLabel的文本样式

    设置标签的显示字体、大小、背景颜色

    import java.awt.Color;
    import java.awt.Dimension;
    import java.awt.Font;
    import java.awt.Point;
    
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    
    //=================================================
    // File Name       :	JFrame_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    //主类
    //Function        : 	JFrame_demo
    public class JFrame_demo {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		
    		JFrame f = new JFrame("Swing窗口");							//实例化窗体对象
    		JLabel lab = new JLabel("Label",JLabel.CENTER);		//实例化对象,使用剧中对齐
    		Font fnt = new Font("Serief",Font.ITALIC+Font.BOLD,28);
    		lab.setFont(fnt); 									//设置标签的显示字体
    		lab.setForeground(Color.RED); 	//设置标签的文字颜色
    		f.add(lab);																				//向容器中加入组建
    		Dimension dim = new Dimension();								//实例化Dimension对象
    		
    		dim.setSize(230,80);			//设置大小
    		f.setSize(dim);						//设置组件大小
    		f.setBackground(Color.WHITE);
    		Point point = new Point(300,200);		//设置现实的坐标点
    		f.setLocation(point);
    		f.setVisible(true);
    	}
    
    }
    

     

    在JLabel中设置图片

    import java.awt.Color;
    import java.awt.Dimension;
    import java.awt.Font;
    import java.awt.Point;
    
    import javax.swing.Icon;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    
    //=================================================
    // File Name       :	JFrame_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    //主类
    //Function        : 	JFrame_demo
    public class JFrame_demo {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		
    		JFrame f = new JFrame("Swing窗口");							//实例化窗体对象
    		String picPath = "/home/common/software/database/photo.jpg";
    		Icon icon = new ImageIcon(picPath);
    		
    		JLabel lab = new JLabel(icon,JLabel.CENTER);		//实例化对象,使用剧中对齐
    		Font fnt = new Font("Serief",Font.ITALIC+Font.BOLD,28);
    		lab.setFont(fnt); 									//设置标签的显示字体
    		lab.setForeground(Color.RED); 	//设置标签的文字颜色
    		f.add(lab);																				//向容器中加入组建
    		Dimension dim = new Dimension();								//实例化Dimension对象
    		
    		dim.setSize(230,80);			//设置大小
    		f.setSize(dim);						//设置组件大小
    		f.setBackground(Color.WHITE);
    		Point point = new Point(300,200);		//设置现实的坐标点
    		f.setLocation(point);
    		f.setVisible(true);
    		
    	}
    
    }
    
  • 相关阅读:
    System.BadImageFormatException: Could not load file or assembly
    MSSQL数据库索引的应用
    快递api网接口快递调用方法
    winform的扩展的带有截图功能picturebox
    免费api大全
    C#使用百度API通过IP获取地理位置和坐标
    用淘宝ip地址库查ip
    开源相关社区/项目一览(备查,欢迎补充)(转)
    .NET系列文章——近一年文章分类整理,方便各位博友们查询学习(转)
    设计模式--状态模式C++实现
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/5307458.html
Copyright © 2011-2022 走看看