2021-05-12 14:32:11
Java中如何設定視窗
使用者圖形介面視窗,基本的內容有,標題,圖示,初始大小,初始位置,以及最大化最小化關閉等的事件,這裡,我們一個一個慢慢闡述。
1
首先,需要了解一下視窗。已經我今天要做些什麼。
如同命令提示字元一般,表單通常有圖示,標題,初始位置,預設大小,以及最大化最小化以及關閉等的滑鼠點選事件。
2
首先,我繪製一個預設的表單,
建立好工程,包,類,我命名類為Window.
很簡單,我們在類中新增一個私有屬性JFrame,這麼寫:
private JFrame f = new JFrame("歡迎來到本自助銀行");
Window的構造方法中,只寫
f.setVisible(true);
以及表單的初始位置和初始大小:
f.setLocation(300, 200);
f.setSize(800, 500);
3
然後,我們在同一個建構函式中跟進一行
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
此為設定關閉圖示即退出程式
緊接著,寫
f.setResizable(false);
此為設定不可更改表單大小。如圖,的確沒辦法更改了。
4
最後,便是畫龍點睛的一筆,給表單新增一個圖示,顯得更專業了一些:
f.setIconImage(Toolkit.getDefaultToolkit().createImage("E:a.jpg"));
怎麼樣,不錯吧?
5
這裡有一點比較重要,重申一句。構造器中的設定比靜態屬性初始化設定更有直接影響力。而且,程式是執行向上覆蓋的。也就是說,如果之後有過更改,那麼更改之後就顯示更改後的結果,比如,在這個建構函式中再寫
f.setTitle("好好活著");
那麼,請注意表單的文字。如圖:
好了,就到這裡了。還請您投小可一票,謝謝鼓勵!
相關文章