multiplelayouts.java
来自「这是清华大学编写的JAVA教材中所有题目的源代码!」· Java 代码 · 共 42 行
JAVA
42 行
import java.awt.*;
class MultipleLayouts
{
public static void main(String args[])
{
Frame f=new Frame("正在测试面板嵌套!");
Label lb1=new Label(" Name:");
TextField tf=new TextField(12);
Label lb2=new Label("Address:");
TextArea ta=new TextArea(2,12);
Panel p2=new Panel();
p2.setBackground(Color.yellow);
p2.setLayout(new FlowLayout());
p2.add(lb1);
p2.add(tf);
p2.add(lb2);
p2.add(ta);
Button btn1=new Button("Topics");
Button btn2=new Button("Help");
Button btn3=new Button("Ok");
Button btn4=new Button("Cancel");
Panel p3=new Panel();
p3.setBackground(Color.green);
p3.setLayout(new FlowLayout(FlowLayout.LEFT));
p3.add(btn1);
p3.add(btn2);
p3.add(btn3);
p3.add(btn4);
Panel p1=new Panel();
p1.setLayout(new GridLayout(2,1));
p1.add(p2);
p1.add(p3);
f.add(p1);
f.setSize(220,200);
f.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?