JAVA进阶5.8——文本框和标签
来源:互联网 发布:小姐威客信息网 源码 编辑:程序博客网 时间:2024/06/11 00:02
import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JPasswordField;import javax.swing.JTextField;public class Test extends JFrame {JPanel mb1, mb2, mb3;JButton b1, b2;JLabel label1, label2; //创建标签1号和标签2号JTextField text;<span style="white-space:pre"></span>//创建文本框,就是输入用户名的那个框JPasswordField password;<span style="white-space:pre"></span>//创建密码框,就是输入密码的那个框(这么解释我觉得很脑残但是很实用)public static void main(String[] args) {Test t1 = new Test();}Test() {mb1 = new JPanel();mb2 = new JPanel();mb3 = new JPanel();label1 = new JLabel("用户名");<span style="white-space:pre"></span>//初始化文本框label2 = new JLabel("密 码");<span style="white-space:pre"></span>//初始化密码框b1 = new JButton("登录");<span style="white-space:pre"></span>b2 = new JButton("取消");text = new JTextField(10);<span style="white-space:pre"></span>//设置文本框长度为10password = new JPasswordField(10);<span style="white-space:pre"></span>//设置密码框长度为10this.setLayout(new GridLayout(3,1));<span style="white-space:pre"></span>//这里我忘了,但是前几节一定有解释,我发誓。(但我还是懒得回去翻)mb1.add(label1); mb1.add(text);mb2.add(label2);mb2.add(password);mb3.add(b1);mb3.add(b2);this.add(mb1);this.add(mb2);this.add(mb3);//往下就是固定搭配了,就跟写作文模板一样。this.setTitle("用户登录");this.setSize(230, 150);this.setLocation(300,280);this.setResizable(false);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}}
0 0
- JAVA进阶5.8——文本框和标签
- java进阶(5—2):JPanel 、文本框和标签、单选按钮和复选按钮
- 文本框和标签
- 标签和文本框的使用
- C#——窗体实验—进阶-文本框实验
- 【GUI组件】文本框和标签 TextField &Label
- Android进阶——自定义View之继承系统控件实现自带删除按钮动画效果和软键盘自动悬浮于文本框下方
- Java 进阶—— super 和 this 的用法
- Java 进阶——自动装箱和自动拆箱
- Java 进阶——自动装箱和自动拆箱
- Java 进阶—— super 和 this 的用法
- JAVA进阶4.8——Vector和Stack
- Java进阶3 —— 类和接口设计原则
- Flutter进阶—质感设计之标签栏
- java进阶——异常
- 窗体和命令按钮、标签、文本框控件的常用属性
- 文本服务器控件(标签Label控件和文本框(TextBox)控件)
- jquery 文本框提示标签
- Android的虚拟机Dalvik介绍
- MongoDB3.2.9安装配置问题总结
- 在方法中获取spring容器
- 十七章:DVD
- 选课
- JAVA进阶5.8——文本框和标签
- JAVA keytool工具
- 探索 OpenStack 之(10):深入镜像服务Glance
- 传输层(2)-UDP协议
- hihoCoder 1383 2016网预 北京
- C/C++ 友元
- Leetcode5: Longest Palindromic Substring
- easyui安装
- 数据结构总结