天天看點

NetBeans裡幾個比較實用的小方法

一、改變運作出來的界面的位置

NetBeans裡面界面的預設位置坐标是x:0,y:0;即界面運作出來預設顯示是在螢幕左上角,要想改變界面的顯示位置可以這麼做:

1.在項目裡找到你想調整位置的界面的.java檔案,輕按兩下,在上方菜單欄裡的導航器會變成[JFrame]----導航器,點選進入

2.點選[JFrame],在點選螢幕右側的屬性,在屬性裡面找到 “location”,點選右邊的按鈕,裡邊分别是控制x和y的兩個輸入框,在輸入框裡輸入不同坐标,界面運作出來便會顯示在不同位置,多換幾組坐标,慢慢調整,直到位置合适即可

二、NetBeans裡添加背景圖檔的幾種方法

第一種方法:寫代碼(因為是自定義面闆,把圖檔直接加到面闆上,背景圖檔和面闆合二為一,可以在開始做的時候用這種方法,建立窗體,用自己做的帶背景的自定義面闆,上邊再放各種元件;如果用的系統的面闆,上邊各種控件都添加了,則不能使用此方式)

首先,建立個java類,将如下代碼複制進去,此處類名為LoginPicPanel 

public class LoginPicPanel extends JPanel {

    // 增加類屬性:

    private Image img;

    //構造方法中設定圖檔路徑

    public LoginPicPanel () {

      setImgURL(this.getClass().getResource("/com/gs/stu/source/loginbk.jpg"));  

  }

    // 增加成員方法:

    public void setImgURL(URL imgURL) {

        img = Toolkit.getDefaultToolkit().createImage(imgURL);

    }

    // 重寫paintComponent方法

    public void paintComponent(Graphics g) {

        if (this.img == null) {

            return;

        }

        g.drawImage(img, 0, 0, this.getParent().getWidth(), this.getParent().getHeight(), this);

    }

}

建立一個JFrame窗體,點選建立的窗體,然後右鍵點選面闆,打開元件面闆管理器,點選建立類别,名稱框内輸入“自定義面闆”

右鍵點選建立的java類,工具---添加到元件面闆----找到你想把該背景圖檔加到的那個面闆,點選該面闆,此處為自定義面闆,點選确定,則此面闆便和背景圖檔合二為一

第二種方法:分層視窗法(用于面闆上的控件添加完畢,隻等美化界面的時候)

在項目下方輕按兩下你想加入背景圖檔的界面,打開[JFrame--導航器],右鍵點選[JFrame]-----從元件面闆添加----Swring容器----分層窗格,會發現界面上多了一個窗格,将該分層窗格拉的和界面一樣大小,添加标簽,将标簽拉的和界面差不多大小,右鍵點選标簽---編輯文本---删掉标簽上的内容-----進入标簽的屬性---找到“icon"----點選旁邊按鈕-----導入項目内或者外部圖像(可以通過ps将圖檔的尺寸修改的和界面尺寸一樣大小)-----緊接着在JFrame下找到jPaneil,進入他的屬性,找到“opaque"(控制透明度的),将其勾選去掉,OK,至此,背景圖檔添加完畢

繼續閱讀