杭州web前端培训
达内杭州文教中心

13732203138

热门课程

简单的SWING图形用户界面

  • 时间:2018-08-21 10:54
  • 发布:杭州web培训
  • 来源:企业面试题

package contentcl;

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.*;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.JRadioButton;

public class Login extends JFrame implements ActionListener

{ JButton jb1, jb2; //按钮

JPanel jp1,jp2,jp3, jp4;//面板

JTextField jtf; //文本框

JLabel jlb1, jlb2, jlb3;//标签

JPasswordField jpf; //密码框

String name = "123"; String pwd = "123";

public Login() { // TODO Auto-generated constructor stub jb1 = new JButton("登录");

jb2 = new JButton("重置"); //设置按钮监听 jb1.addActionListener(this); jb2.addActionListener(this);

jp1 = new JPanel(); //创建面板 jp2 = new JPanel(); jp3 = new JPanel(); jlb1 = ew JLabel("用户名:"); //添加标签 jlb2 = new JLabel("密码:"); jtf = new JTextField(10); //创建文本框和密码框 jpf = new JPasswordField(10); //加入面板中

jp1.add(jlb1); jp1.add(jtf); jp2.add(jlb2); jp2.add(jpf); jp3.add(jb1); jp3.add(jb2); //将JPane加入JFrame中 this.add(jp1); this.add(jp2); this.add(jp3); //设置布局 this.setTitle("银行管理管理系统"); this.setLayout(new FlowLayout());

this.setSize(300, 200); //设置窗体大小 this.setLocationRelativeTo(null);//在屏幕中间显示(居中显示) this.setDefaultCloseOperation(EXIT_ON_CLOSE); //设置可关闭 this.setVisible(true); //设置可见 this.setResizable(false); //设置不可拉伸大小 }

@Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub } }

上一篇:如何才能把网站重构这件事做好呢
下一篇:一位前端老程序员无法忘怀的百度电话面试
选择城市和中心
贵州省

广西省

海南省