‘壹’ 求哪位老板 赐教 java中 JLabel中放图片和文字 如何让文字显示在图片正下方居中位置
void
setHorizontalAlignment(int alignment)
设置标签内容沿 X 轴的对齐方式。
void
setHorizontalTextPosition(int textPosition)
设置标签的文本相对其图像的水平位置。
这两个方法。
label.setVerticalTextPosition(JLabel.BOTTOM);
label.setHorizontalTextPosition(JLabel.CENTER);
‘贰’ 在JAVA中如何把文字在图片正上方居中
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、构造方法的参数和属性,基本就能解决了。