Java——标签组件:JLabel
生活随笔
收集整理的這篇文章主要介紹了
Java——标签组件:JLabel
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?
?
使用一個標簽
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); //設(shè)置大小f.setSize(dim); //設(shè)置組件大小f.setBackground(Color.WHITE);Point point = new Point(300,200); //設(shè)置現(xiàn)實的坐標點f.setLocation(point);f.setVisible(true);}}?
?
更改JLabel的文本樣式
?
設(shè)置標簽的顯示字體、大小、背景顏色
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); //設(shè)置標簽的顯示字體lab.setForeground(Color.RED); //設(shè)置標簽的文字顏色f.add(lab); //向容器中加入組建Dimension dim = new Dimension(); //實例化Dimension對象dim.setSize(230,80); //設(shè)置大小f.setSize(dim); //設(shè)置組件大小f.setBackground(Color.WHITE);Point point = new Point(300,200); //設(shè)置現(xiàn)實的坐標點f.setLocation(point);f.setVisible(true);}}?
?
在JLabel中設(shè)置圖片
?
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); //設(shè)置標簽的顯示字體lab.setForeground(Color.RED); //設(shè)置標簽的文字顏色f.add(lab); //向容器中加入組建Dimension dim = new Dimension(); //實例化Dimension對象dim.setSize(230,80); //設(shè)置大小f.setSize(dim); //設(shè)置組件大小f.setBackground(Color.WHITE);Point point = new Point(300,200); //設(shè)置現(xiàn)實的坐標點f.setLocation(point);f.setVisible(true);}}?
轉(zhuǎn)載于:https://www.cnblogs.com/tonglin0325/p/5307458.html
總結(jié)
以上是生活随笔為你收集整理的Java——标签组件:JLabel的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab 简单函数拟合(全)
- 下一篇: JavaScrip入门-变量计算%函数