logodemo.java
来自「JAVA的一些基础教程」· Java 代码 · 共 52 行
JAVA
52 行
import java.awt.*;
import java.awt.event.*;
public class LogoDemo extends Panel
{
TextField tn,tpass;
Button bok,bcancel;
Label ln,lpass;
GridLayout grid1,grid2,grid3;
Panel p1,p2;
public void init()
{
tn=new TextField(15);
tpass=new TextField(15);
ln=new Label("Enter you name:");
lpass=new Label("Enter you password:");
bok=new Button("OK");
bcancel=new Button("Cancel");
p1=new Panel();
p2=new Panel(new FlowLayout(FlowLayout.CENTER,30,1));
grid1=new GridLayout(2,2,10,10);
grid2=new GridLayout(1,2,40,30);
grid3=new GridLayout(3,1,0,10);
p1.setLayout(grid1);
p1.add(ln);
p1.add(tn);
p1.add(lpass);
tpass.setEchoChar('*');
p1.add(tpass);
p2.add(bok);
p2.add(bcancel);
setLayout(grid3);
add(BorderLayout.CENTER,p1);
add(BorderLayout.SOUTH,p2);
}
public static void main(String args[])
{
Frame f=new Frame("LogoDemo");
LogoDemo demo=new LogoDemo();
demo.init();
f.add(BorderLayout.CENTER,demo);
f.pack();
f.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?