快速学习JAVA --标签组件:JLabel
2014-03-28 15:32
190 查看
JLabel就是用来显示信息的标签,就像登陆界面的输入提示输入用户名密码的那些字段。
JLABEL的常用方法如下代码:
更改JLabel的字体样式。
取得字体全部类型代码
JLABEL的常用方法如下代码:
package GUI; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class JLabelDemo01 { public static void main(String[] args){ JFrame j = new JFrame(); JLabel jp = new JLabel("欢迎观临",JLabel.CENTER); j.add(jp); j.setSize(300,390); j.setLocation(300, 300); j.setVisible(true); } }
更改JLabel的字体样式。
package GUI; import java.awt.Font; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class JLabelDemo01 { public static void main(String[] args){ JFrame j = new JFrame(); JLabel jp = new JLabel("欢迎观临",JLabel.CENTER); j.add(jp); j.setSize(300,390); j.setLocation(300, 300); j.setVisible(true); Font font = new Font("Serief", Font.BOLD+Font.ITALIC, 30); jp.setFont(font); } }
取得字体全部类型代码
package GUI; import java.awt.GraphicsEnvironment; public class JLabelDemo02 { public static void main(String[] args){ GraphicsEnvironment ge =GraphicsEnvironment.getLocalGraphicsEnvironment(); String[] name = ge.getAvailableFontFamilyNames(); for(int i =0;i<name.length;i++){ System.out.println(name[i]); } } }给JLabel设置图片
package GUI; import java.awt.Color;import java.awt.Font;import java.io.File; import javax.swing.Icon;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel; public class JLabelDemo03 { /** * @param args */ public static void main(String[] args) { JFrame j = new JFrame("welcome"); String picPath = "F:" + File.separator +"123.jpg"; Icon icon = new ImageIcon(picPath); JLabel jl = new JLabel("yangzhi",icon,JLabel.CENTER); Font font = new Font("宋体", Font.BOLD, 30); jl.setFont(font); jl.setForeground(Color.yellow); jl.setBackground(Color.blue); j.add(jl); j.setSize(300, 300); j.setLocation(300, 300); j.setVisible(true); } }
相关文章推荐
- JAVA学习Swing章节标签JLabel中图标的使用
- Java——标签组件:JLabel
- JAVA学习Swing章节标签JLabel中图标的使用
- Java Swing界面编程(2)---标签组件(JLabel)
- Java Swing界面编程(3)---标签组件(JLabel)
- [Java学习] JavaScript实现的随机色标签云
- 快速高效学习Java编程在线资源Top 20
- 一、JAVA8学习笔记 Lambda表达式快速入门
- JAVA学习笔记(四十九)- Swing相关组件
- 8大内部排序算法学习笔记--(2)快速排序 Java实现
- Java调用多标签学习开源库Mulan
- JAVA学习之GUI组件中Toolkit的使用
- JAVA GUI学习 - JTable表格组件学习_C ***
- Android疯狂讲义学习笔记——XML布局和java代码共同控制用户界面组件
- J2EE学习从菜鸟变大鸟之六 EJB(Enterprise JavaBean)企业级Java组件
- java学习作为一名java初学者,如何快速学习java?
- 快速高效学习Java编程在线资源Top 20(转载)
- java学习 jstl标签简介
- java_web学习第八天(EL表达式和JSTL标签库)
- Java学习笔记-----中间件,组件,容器,框架的精彩理解