亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

麻煩幫忙看一下在Java代碼中的JLabel是怎么了?該怎么解決

麻煩幫忙看一下在Java代碼中的JLabel是怎么了?該怎么解決

手掌心 2021-12-02 17:07:04
1.JLabel中的SwingConstants.LEFT參數是什么意思,希望簡單易懂的講一下,從幫住文檔中拷貝的就不用了,那里面解釋的不清不楚的太難懂了,謝謝了。2.Jlabel中能添加背景圖片嗎,最好能舉例說明
查看完整描述

3 回答

?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

1、LEFT、RIGHT、CENTER、LEADING 、TRAILING等參數表示label中內容對齊方式:左對齊、右對齊、居中、靠頂對齊、靠下對齊
2、可以。 有構造函數
JLabel(Icon image)
JLabel(Icon image,int horizontalAlignment)
JLabel(String text,Icon image,int horizontalAlignment)
參數說明:
String text:標簽中顯示文字
Icon image: 圖片對象,需要使用ImageIcon子對象創建, Icon image=new ImageIcon(String filename); filename:圖片本地路徑
horizontalAlignment:對齊方式,就是1中的那些常量

查看完整回答
反對 回復 2021-12-06
?
月關寶盒

TA貢獻1772條經驗 獲得超5個贊

//JLabel l = new JLabel("單獨",SwingConstants.RIGHT);
JLabel l = new JLabel("單獨",SwingConstants.LEFT);
,SwingConstants.RIGHT設置顯示內容的對齊方式,可以試試上面兩個,一個是右對齊,一個是左對齊

//添加圖片(1.jpg是文件路徑,圖片在項目的根目錄可以這么寫,也可以寫絕對路徑如:c:\\1.jgp)
l.setIcon(new ImageIcon("1.jpg"));

查看完整回答
反對 回復 2021-12-06
?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

SwingConstants.LEFT標簽中的內容在左邊,不是居中顯示的意思。

Jlabel中能添加背景圖片,例子:

import java.awt.*;
import javax.swing.*;

@SuppressWarnings("serial")
public class MainWindow extends JFrame
{
private JLabel imageLabel;

public MainWindow()
{
setSize(800,600);
setLocationRelativeTo(null);
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
imageLabel=new JLabel(new ImageIcon("image/background.jpg")); //images文件夾下的文件名background.jpg
imageLabel.setBounds(0,0,800,500);
setLayout(null);
add(imageLabel);
}
}



查看完整回答
反對 回復 2021-12-06
  • 3 回答
  • 0 關注
  • 274 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號