java标签组件命名_Java——标签组件:JLabel
使用一個(gè)標(biāo)簽
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 自動(dòng)生成的方法存根
JFrame f = new JFrame("Swing窗口");//實(shí)例化窗體對象
JLabel lab = new JLabel("Label",JLabel.CENTER);//實(shí)例化對象,使用劇中對齊
f.add(lab);//向容器中加入組建
Dimension dim = new Dimension();//實(shí)例化Dimension對象
dim.setSize(230,80);//設(shè)置大小
f.setSize(dim);//設(shè)置組件大小
f.setBackground(Color.WHITE);
Point point = new Point(300,200);//設(shè)置現(xiàn)實(shí)的坐標(biāo)點(diǎn)
f.setLocation(point);
f.setVisible(true);
}
}
更改JLabel的文本樣式
設(shè)置標(biāo)簽的顯示字體、大小、背景顏色
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 自動(dòng)生成的方法存根
JFrame f = new JFrame("Swing窗口");//實(shí)例化窗體對象
JLabel lab = new JLabel("Label",JLabel.CENTER);//實(shí)例化對象,使用劇中對齊
Font fnt = new Font("Serief",Font.ITALIC+Font.BOLD,28);
lab.setFont(fnt); //設(shè)置標(biāo)簽的顯示字體
lab.setForeground(Color.RED); //設(shè)置標(biāo)簽的文字顏色
f.add(lab);//向容器中加入組建
Dimension dim = new Dimension();//實(shí)例化Dimension對象
dim.setSize(230,80);//設(shè)置大小
f.setSize(dim);//設(shè)置組件大小
f.setBackground(Color.WHITE);
Point point = new Point(300,200);//設(shè)置現(xiàn)實(shí)的坐標(biāo)點(diǎ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 自動(dòng)生成的方法存根
JFrame f = new JFrame("Swing窗口");//實(shí)例化窗體對象
String picPath = "/home/common/software/database/photo.jpg";
Icon icon = new ImageIcon(picPath);
JLabel lab = new JLabel(icon,JLabel.CENTER);//實(shí)例化對象,使用劇中對齊
Font fnt = new Font("Serief",Font.ITALIC+Font.BOLD,28);
lab.setFont(fnt); //設(shè)置標(biāo)簽的顯示字體
lab.setForeground(Color.RED); //設(shè)置標(biāo)簽的文字顏色
f.add(lab);//向容器中加入組建
Dimension dim = new Dimension();//實(shí)例化Dimension對象
dim.setSize(230,80);//設(shè)置大小
f.setSize(dim);//設(shè)置組件大小
f.setBackground(Color.WHITE);
Point point = new Point(300,200);//設(shè)置現(xiàn)實(shí)的坐標(biāo)點(diǎn)
f.setLocation(point);
f.setVisible(true);
}
}
總結(jié)
以上是生活随笔為你收集整理的java标签组件命名_Java——标签组件:JLabel的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中sqrt是什么意思
- 下一篇: java编写k线_用Java绘制K线 (