java小程序2
来源:互联网 发布:linux 禁止端口访问 编辑:程序博客网 时间:2024/05/24 00:58
import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class NULLLayoutDemo extends JFrame implements ActionListener { private JLabel lbUser = new JLabel(); private JLabel info = new JLabel(); private JLabel lbPassword = new JLabel(); private JButton btnLog = new JButton();/* 该行有错误什么问题呀 */ private Container container = getContentPane(); private JTextField jtextfield_1 = new JTextField(10); private JPasswordField jtextfield_2 = new JPasswordField(10); public NULLLayoutDemo() { super("登陆器"); this.setSize(350, 200); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { NULLLayoutDemo frame = new NULLLayoutDemo(); frame.setLayout(); frame.setVisible(true); } public void setLayout() { container.setLayout(null); lbUser.setText("用户名"); container.add(lbUser); container.add(jtextfield_1); // 增加输入用户名的文本框 jtextfield_1.setBounds(80, 26, 120, 26);// 设置用户名的文本框位置 lbUser.setBounds(16, 26, 42, 16); lbPassword.setText("密码"); container.add(lbPassword); lbPassword.setBounds(16, 56, 40, 16); btnLog.setText("登陆"); jtextfield_2.setEchoChar('*'); container.add(jtextfield_2);// 设置密码的文本框位置 jtextfield_2.setBounds(80, 56, 120, 26);// 增加输入密码的文本框 container.add(btnLog); btnLog.addActionListener(this); btnLog.setBounds(125, 101, 73, 25);// info.setBounds(0, 130, 300, 35); // 设置信息的标签 info.setText("用户名是:我爱你 密码是:520"); container.add(info); /* * public void ceshi(){ if() } */ } public void actionPerformed(ActionEvent e) { String name = jtextfield_1.getText(); // 取得用户名文本框的信息 String password = jtextfield_2.getText();// 取得密码文本框的信息 // 判断是否符合条件 if ("我爱你".equals(name) && "520".equals(password)) { JOptionPane.showMessageDialog(this, "恭喜你!爱情登陆成功", "通过", JOptionPane.INFORMATION_MESSAGE, null); } else { JOptionPane.showMessageDialog(this, "你的输入错误", "错误", JOptionPane.INFORMATION_MESSAGE, null); } }}
0 0
- java小程序2
- java小程序(2)
- Java小程序2数学题练习小程序
- java小程序:小时钟
- Java服务器小程序----Servlet(2)
- 每天一个java小程序-2
- 每天一个java小程序-2
- java的一些小程序例子--2
- 一个Java的简单小程序(2)
- 一个java小程序
- 再来一个java小程序
- java小聊天程序
- java聊天小程序
- java小程序 计算器
- java小程序
- Java 小程序
- JAVA日历小程序
- java小程序
- 3D打印机
- S2SH框架配置步骤
- SVM入门(五)线性分类器的求解——问题的描述Part2
- 【转载】国外软件外包项目网站(适用软件兼职)
- SVM入门(六)线性分类器的求解——问题的转化,直观角度
- java小程序2
- hdu 3065 病毒侵袭持续中 (ac 自动机)
- SVM入门(七)为何需要核函数
- Android开源图表库XCL-Charts版本发布及展示页
- SVM入门(八)松弛变量
- 第二周__“RSA”、“数字签名”、“公钥”、“DES”等4个名词的解释以及公钥加密 与 数字签名 之间的联系与区别
- 不同Activity之间的动画切换
- SVM入门(九)松弛变量(续)
- [LeetCode101]Spiral Matrix2