java frame 按钮_JAVA中Frame设置按钮大小

importjava.awt.*;importjava.applet.*;importjava.lang.*;importjava.awt.event.*;publicclassLoginextendsAppletimplementsActionListener{Framef=newFrame();Panelp1,p2,p3;Labell...

import java.awt.*;

import java.applet.*;

import java.lang.*;

import java.awt.event.*;

public class Login extends Applet implements ActionListener{

Frame f=new Frame();

Panel p1,p2,p3;

Label lb1,lb2,lb3;

TextField tf1,tf2;

Button b1,b2;

public static void main(String args[]){

Login l=new Login();

l.init();

}

public void init(){

f.setTitle("身份验证");

f.setSize(350,200);

b1=new Button("登陆");

b2=new Button("退出");

lb1=new Label("用户名");

lb2=new Label("密码");

lb3=new Label("版权所有:13rd");

p1=new Panel();

p2=new Panel();

p3=new Panel();

tf1=new TextField(10);

tf2=new TextField(10);

lb1.setAlignment(Label.CENTER);

lb2.setAlignment(Label.CENTER);

lb3.setAlignment(Label.RIGHT);

b1.setBounds(100,250,20,20);

b1.setBounds(10,250,20,20);

p1.add(lb1);

p1.add(tf1);

p1.add(lb2);

p1.add(tf2);

p1.setLayout(new GridLayout(2,2,1,1));

f.add(p1,"North");

p2.add(b1);

p2.add(b2);

p3.add(lb3);

b1.addActionListener(this);

b2.addActionListener(this);

p2.setLayout(new GridLayout(1,2));

f.add(p2,"Center");

f.add(p3,"South");

f.setVisible(true);

}

public void actionPerformed(ActionEvent ae){

String s1,s2;

s1=ae.getActionCommand();

if(s1.equals("退出")){

System.exit(0);

}

else{

Fund u=new Fund();

u.go();

}

}

}

//该如何设置。用了好多方法都不行,是不是构造Container比构造Frame好,初学者。见谅

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值