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);
}
}
總結
以上是生活随笔為你收集整理的java标签组件命名_Java——标签组件:JLabel的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中sqrt是什么意思
- 下一篇: 数据库系统的组成部分是什么