卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Java 布局管理器 GridBagLayout

使用 GridBagLayout 的實(shí)例新建一個(gè) Java 項(xiàng)目1. 新建一個(gè)類,取名 `Jframe2`。2. 打開(kāi) `` 這個(gè)文件,把代碼修改為:```javapublic class Jfra

使用 GridBagLayout 的實(shí)例

新建一個(gè) Java 項(xiàng)目

1. 新建一個(gè)類,取名 `Jframe2`。

2. 打開(kāi) `` 這個(gè)文件,把代碼修改為:

```java

public class Jframe2 extends javax.swing.JFrame {

public Jframe2() {

buju();

}

private void buju() {

// 在這里編寫(xiě)布局代碼

}

public static void main(String[] arg) {

// 在這里添加啟動(dòng)代碼

}

}

```

定義用到的變量

3. 在 `buju()` 這個(gè)方法中初始化變量:

```java

gridBagConstraints;

setDefaultCloseOperation(_ON_CLOSE);

getContentPane().setLayout(new ());

```

使用 GridBagLayout 布局

4. 關(guān)鍵代碼:

```java

().setLayout(new ());

0; // 布局 0 列

0; // 布局 0 行

1; // 跨越 1 列

1; // 跨越 1 行

gridBagConstraints.weightx 1; // 分配水平空間

gridBagConstraints.weighty 1; // 分配垂直空間

; // 填充方式

new (5, 5, 5, 5); // 外側(cè)空間

```

5. `buju()` 方法中完整代碼:

```java

gridBagConstraints;

setDefaultCloseOperation(_ON_CLOSE);

getContentPane().setLayout(new ());

// 在這里添加其他 UI 組件并設(shè)置布局

```

6. 在 `main()` 方法中添加啟動(dòng)代碼:

```java

(new Runnable() {

@Override

public void run() {

new Jframe2().setVisible(true);

}

});

```

通過(guò)上述步驟,我們就完成了使用 GridBagLayout 布局管理器的實(shí)例代碼。希望這個(gè)例子對(duì)你學(xué)習(xí) Java 布局有所幫助!如果覺(jué)得有用的話,歡迎給我投票或收藏。

標(biāo)簽: