簡體   English   中英

如何設置JLabel的垂直/水平高度? (Netbeans的)

[英]How can I set the vertical/horizontal height of a JLabel? (Netbeans)

當我單擊JButton ,我希望創建一個新的Jlabel並顯示在我選擇的GUI上的某個位置。 請注意,我正在Netbeans中使用GUI構建器,這意味着它會自動生成GUI組件的代碼。

我嘗試查看創建標簽時自動生成的代碼的功能,但是沒有用。

有什么辦法嗎?

在沒有給我們任何代碼的情況下,應該有更多機會為您工作的內容如下:

使用常規方法從構建器添加標簽。 與添加其他組件完全相同。 切換到代碼,您將看到類似的地方

JLabel label = new JLabel("some text");

在此行的正下方,使標簽不可見(在聲明之后)。

label.setVisible(false);

現在標簽就在您想要的位置。 現在剩下的就是顯示它-按下按鈕時使其可見。 所以...

button.addActionListener(e -> label.setVisible(true));

它應該以圖形方式顯示,然后您可以用鼠標修改標簽,請記住是否要更改字體和字體大小,這也有助於增加標簽的大小

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM