代码说明:
将JPanel三种布局BorderLayout GridLayout FlowLayout 混合使用,写了一个用户登录界面。
没有实现按钮的功能化,仅仅只是界面。
在GridLayout布局的面板再次放置小面板,小面板采用FlowLayout布局,
从而调整小面板内的文本框(JTextField JPasswordField)控件,使得文本框控件的宽度不会被撑开,更美观。
布局示意图如下:
控件分布如下:
三种布局混合使用分布如下:
运行结果截图如下:
完整源码如下:
import java.awt.*;
import javax.swing.*;
/*
*fr