导航:首页 > 编程语言 > javajlabel位置

javajlabel位置

发布时间:2025-04-24 11:47:33

A. 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= 后面的就是图标的位置 , 就可以使用字符串切割来得到它的图标地址

B. 求哪位老板 赐教 java中 JLabel中放图片和文字 如何让文字显示在图片正下方居中位置

void
setHorizontalAlignment(int alignment)

设置标签内容沿 X 轴的对齐方式。

void
setHorizontalTextPosition(int textPosition)

设置标签的文本相对其图像的水平位置。

这两个方法。
label.setVerticalTextPosition(JLabel.BOTTOM);
label.setHorizontalTextPosition(JLabel.CENTER);

C. JAVA中如何让 Label的字体居中显示

可以参考下面的组件:

Label label = new Label("Hello",Label.CENTER);//AWT中的

JLabel jlabel = new JLabel("Hello",JLabel.CENTER);//swing中的

(3)javajlabel位置扩展阅读:

JAVA中关于字体的参考函数

blink() 把字符专串中的文本变成闪耀属字体(<BLINK>)

fixed() 把字符串中的文本变成流动间距字体,便电报情势(<TT>)

fontcolor(color)设置字符串中文本的色彩(<FONT COLOR=>)

Fontsize(size) 把字符串中的文本变成指定大小(<FONTSIZE=>)

italics() 把字符串中的白原变成斜字体(<I>)

small() 把字符串中的文本变成小字体(<SMALL>)

D. java swing中 让一个JLabel组建隐藏但是 保留他的位置怎么做啊 我setVisible(false)

这个真没有办法,不过你可以使用JLabel.setText("");内容设置为空,简枝镇或者你添加一个new JLabel,通搭缓供add(comp,index)方法来代替想拦粗要隐藏的JLabel的位置

阅读全文

与javajlabel位置相关的资料

热点内容
权重6网站卖多少 浏览:151
bzb网站有哪些 浏览:687
机械类专业要学什么编程 浏览:89
SQL中打开excel文件 浏览:468
蓝牙可以传word文件吗 浏览:65
三星能自己升级系统吗 浏览:265
12款新福克斯手动挡bcm升级 浏览:330
js内容尾部增加内容 浏览:803
sqlldr控制文件详解 浏览:614
做界面用哪个编程语言 浏览:942
怎么把网站打包成苹果手机 浏览:913
补丁在哪个文件夹 浏览:170
类似安全文件的软件 浏览:723
为什么编程要学这门语言 浏览:678
网卡的配置文件目录 浏览:960
计算器单片机编程叫什么 浏览:736
网站编辑需要会什么 浏览:622
单片机程序计数器的功能 浏览:917
网络摄像头怎么接虚拟储存器 浏览:84
好压IMG压缩文件转换成光盘 浏览:588

友情链接