㈠ 求哪位老闆 賜教 java中 JLabel中放圖片和文字 如何讓文字顯示在圖片正下方居中位置
void
setHorizontalAlignment(int alignment)
設置標簽內容沿 X 軸的對齊方式。
void
setHorizontalTextPosition(int textPosition)
設置標簽的文本相對其圖像的水平位置。
這兩個方法。
label.setVerticalTextPosition(JLabel.BOTTOM);
label.setHorizontalTextPosition(JLabel.CENTER);
㈡ java 在圖片上寫字,當字長度超過圖片寬度,文字自動換行,並且均居中!
要自己量度文字相對該字體的寬度,自己去換行的。
FontMetrics
getFontMetrics()
Gets the font metrics of the current font.
abstract FontMetrics
getFontMetrics(Font f)
Gets the font metrics for the specified font.
得到FontMetrics,再去量度文字的寬度等信息
㈢ JAVA怎樣使Label中的文字居中對齊!
java label控制項有兩種,
一種是java.awt.Label
另一種是javax.swing.JLabel
他們之間還是有一點區別的
label居中可以這樣
label1.setAlignment(java.awt.Label.CENTER);
jlabel的居中就
jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
㈣ JAVA中輸入文字,如何做到居中對齊的
用\t\t\t
package com.cs.number;
public class virus {
public static void main(String[]args){
System.out.println("\t\t\tHello\n\t\t\tWorld");
}
}
㈤ java如何使文字居中
親不要搞笑,java的文字居中是什麼含義。
代碼規范嗎?這個是個人的編寫問題。
如果你說的是頁面顯示的居中,html是<center></center>。
若果是java代碼編寫不規范,建議選中你的代碼,然後右擊滑鼠source-fomart
或者選中代碼使用快捷鍵 ctrl+shift+F。
㈥ 在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、構造方法的參數和屬性,基本就能解決了。
㈦ java中用什麼方法讓圖片居中
Swing中通過Toolkit類獲取屏幕解析度,在根據屏幕解析度和你的圖片大小計算出你的圖片的左上角的坐標。
核心代碼:
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
int screenWidth = screenSize.width;
int screenHeight = screenSize.height;
㈧ JAVA JButton 加入背景圖片之後,上面的文字信息跑到右側去了,怎麼讓文字居中於按鈕
應該是背景屬性沒有設置完
㈨ java 畫圖 如何把文字居中
先設置字體.再計算文字占的長寬,計算文字起始位置,繪制