《零基礎學Java》
-
表單簡介
表單作為Swing應用程式中組件的承載體,處于非常重要的位置,Swing中常用的表單有 JFrame 和 JDialog ,
-
JFrame 表單
JFrame 表單是一個容器,它是Swing程式中各個組件的載體,
JFrame類常用的構造方法
-
public JFrame() :創建一個初始不可見、沒有標題的新表單,
-
public JFrame(String title) :創建一個不可見但有標題的表單,
新建一個JFrame表單物件
JFrame jf = new JFrame(title);
Container container = jf.getContentPane();
新建和洗掉一個JButton組件(按鍵組件)
container.add(new JButton("按鈕"));//新建
container.remove(new JButton("按鈕"));//洗掉
JFrame類提供的表單設定方法
setBounds(x , y , width , height) :設定組件的坐標(X、Y)、大小(width、height);
setVisible(true) :設定表單是否可見(true:可見 、 fales:不可見);
setDefaultCloseOperation(EXIT_ON_CLOSE) :設定關閉JFrame表單的方式;
關閉JFrame表單的常用方式

-
JDialog 對話框表單
JDialog 框表單是 Swing 組件中的對話框,它繼承了 AWT 組件中的 java.awt.Dialog 類,
JDialog 的功能就是從表單中彈出另外一個表單,JDialog 表單實質上是另一種表單,它與 JFrame 表單類似,使用時也需要呼叫 getContentPane() 方法將表單轉換為容器,然后在容器中設定特性(特性是指:視窗的坐標、大小 等),
JDialog類常用的構造方法(在程式中創建JDialog表單需要實體化JDialog類)
- public JDialog() :創建一個沒有標題和父表單的對話框,
- public JDialog(Frame f) :創建一個指定父表單的對話框,但該表單沒有標題,
- public JDialog(Frame f , model) :創建一個指定型別的對話框,并指定父表單,但該表單沒有標題(當 model 為 true 時彈出對話框后,無法操作父表單),
- public JDialog(Frame f, title) :創建一個指定標題(title:標題名)、父表單的對話框,
- public JDialog(Frame f, title , model) :創建一個指定標題(title:標題名)、表單、模式的對話框,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/444323.html
標籤:Java
