当前位置:首页 » 编程语言 » java的jlabel

java的jlabel

发布时间: 2022-12-06 23:59:09

㈠ 如何让java中的Label文字居中显示

1、java label控件有两种:
一种是java.awt.Label,另一种是javax.swing.JLabel。
2、两种控件的区别:
AWT中label居中:
Label label = new Label("Hello",Label.CENTER);//AWT中的
swing中jlabel的居中:
JLabel jlabel = new JLabel("Hello",JLabel.CENTER);//swing中的
PS:这些组件多看看API、构造方法的参数和属性,基本就能解决了。

㈡ java中jlabel什么意思

1、LEFT、RIGHT、CENTER、LEADING 、TRAILING等参数表示label中内容对齐方式:左对齐、右对齐、居中、靠顶对齐、靠下对齐\x0d\x0a2、可以。 有构造函数 \x0d\x0aJLabel(Icon image) \x0d\x0aJLabel(Icon image,int horizontalAlignment)\x0d\x0aJLabel(String text,Icon image,int horizontalAlignment) \x0d\x0a参数说明:\x0d\x0aString text:标签中显示文字\x0d\x0a \x0d\x0aIcon image: 图片对象,需要使用ImageIcon子对象创建, Icon image=new ImageIcon(String filename); filename:图片本地路径\x0d\x0a \x0d\x0ahorizontalAlignment:对齐方式,就是1中的那些常量

㈢ java中怎么获取JLabel图标的位置

JLabel图标的位置,可以参考下面的代码

JLabeljl=newJLabel(newImageIcon("D:\img\0.jpg"));
System.out.println(jl.toString());//打印jl看看

//根据打印的结果,来切割字符串,得到图标的位置
Stringtemp=jl.toString().split("defaultIcon=")[1];
StringiconPath=temp.substring(0,temp.indexOf(","));
System.out.println(iconPath);

我这个JLabel打印的信息如下

javax.swing.JLabel[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=
8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=D:img.jpg,disabl
edIcon=,horizontalAlignment=CENTER,horizontalTextPosition=TRAILING,iconTextGap=4
,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]

所以看到defaultIcon= 后面的就是图标的位置 , 就可以使用字符串切割来得到它的图标地址

㈣ java 怎么显示一个JLabel

首先将JLabel对象放到一个JPanel对象用,使用JPanel的add方法,然后把改JPanel对象放在JFrame对象中,使用该对象的add方法,设置visible,即可显示。

示例代码如下:

//文件名Demo.java
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.JPanel;

publicclassDemoextendsJFrame{
publicstaticvoidmain(String[]args){
JFramejFrame=newJFrame();//创建jFrame
JPaneljPanel=newJPanel();//创建jPanel
jPanel.add(newJLabel("测试标签"));//为jPanel添加JLabel
jFrame.add(jPanel);//为jFrame添加jPanel
jFrame.setVisible(true);//设置可见性
jFrame.setSize(500,500);//设置大小
}
}

执行结果如下图:

热点内容
分镜脚本怎么写 发布:2025-09-14 09:52:45 浏览:997
sql10 发布:2025-09-14 09:51:05 浏览:692
安卓手机如何调用外置摄像头 发布:2025-09-14 09:38:58 浏览:852
分布式爬虫python 发布:2025-09-14 09:35:11 浏览:102
搭建gta服务器 发布:2025-09-14 09:29:38 浏览:930
腾讯云php 发布:2025-09-14 09:28:40 浏览:434
visualstudio编译器在哪个位置 发布:2025-09-14 09:26:29 浏览:746
电视设了儿童版密码多少 发布:2025-09-14 09:21:46 浏览:372
复制另一个数据库的表 发布:2025-09-14 09:10:55 浏览:206
spotify缓存 发布:2025-09-14 09:00:07 浏览:613