📄 nulllayoutdemo.java
字号:
/**
空布局管理器显示的界面,调整窗口大小后,其他控件的位置和大小不会随着调整。
*/
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.Container;
public class NULLLayoutDemo extends JFrame {
private JLabel jlbUser = new JLabel();
private JLabel jlbPwd = new JLabel();
private JTextField jtfUser = new JTextField();
private JTextField jtfPwd = new JTextField();
private JButton jbLog = new JButton();
private Container container = this.getContentPane();
public NULLLayoutDemo () {
super("空布局");
this.setSize(350,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
NULLLayoutDemo nl = new NULLLayoutDemo();
nl.setLayout();
nl.setVisible(true);
}
public void setLayout() {
container.setLayout(null);
jlbUser.setText("User");
container.add(jlbUser);
jlbUser.setBounds(16,26,42,16);
jlbPwd.setText("Pwd");
container.add(jlbPwd);
jlbPwd.setBounds(16,56,40,16);
container.add(jtfUser);
jtfUser.setBounds(73,25,255,22);
container.add(jtfPwd);
jtfPwd.setBounds(73,57,253,22);
jbLog.setText("Login");
container.add(jbLog);
jbLog.setBounds(125,101,73,25);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -