java75-GUL文本框和标签

简介: java75-GUL文本框和标签
//jPanel面板 文本框和标签
 //面向对象思想,面板,窗口的基础之上再加窗口
 import java.awt.*;
 import javax.swing.*;
 public class test10 extends JFrame {
     JPanel mb1,mb2,mb3;
     JButton an1,an2;
     JLabel bq1,bq2;//标签
     JTextField wbk;//文本框
     JPasswordField mmk;//密码框
     public  static void main(String[] args){
         test10 lx1=new test10();//主函数调用即可
     }
     //定义一个构造器
     public  test10(){
         mb1=new JPanel();//默认为流布局
         mb2=new JPanel();
         mb3=new JPanel();
         bq1=new JLabel("用户名");
         bq2=new JLabel("密  码");
         an1=new JButton("登录");
         an2=new JButton("取消");
         wbk=new JTextField(10);
         mmk=new JPasswordField(10);
         //添加组件先把面板上的组件添加,再添加jframe上的组件
         this.setLayout(new GridLayout(3,1));
         mb1.add(bq1);
         mb1.add(wbk);
         mb2.add(bq2);
         mb2.add(mmk);
         mb3.add(an1);
         mb3.add(an2);
         this.add(mb1);
         this.add(mb2);
         this.add(mb3);
         //设置标题
         this.setTitle("歌谣");
         //设置初始位置
         this.setLocation(100,100);
         //设置大小
         this.setSize(230,150);
         //释放窗口关闭的资源,这个要写对
         this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         //显示界面
         this.setVisible(true);
         //不可动
         this.setResizable(false);
         //1继承jframe类
         //2在最上方定义组件
         //3在构造方法中创建组件
         //4在构造方法添加组件
         //5设置窗体属性
         //6显示窗体
         //7在主函数创建对象
     }
 }

image.png

相关文章
|
安全 Java Spring
【Java用法】Java 过滤html标签获取纯文本信息
【Java用法】Java 过滤html标签获取纯文本信息
220 0
|
3月前
|
Java 开发者 UED
【实战宝典】Java异常处理大师级教程:throws关键字,让异常声明成为你的专属标签!
【实战宝典】Java异常处理大师级教程:throws关键字,让异常声明成为你的专属标签!
60 3
|
5月前
|
Java 开发者 UED
【实战宝典】Java异常处理大师级教程:throws关键字,让异常声明成为你的专属标签!
【6月更文挑战第19天】在Java中,`throws`关键字是异常处理的关键,它提升了方法签名的透明度和代码质量。不使用`throws`时,未捕获的异常可能导致程序崩溃。例如,`readFileContent`方法若不声明`throws IOException`,则隐藏了可能的风险。而明确声明如`throws IOException`,提醒调用者需处理异常,增强代码稳定性。
81 3
|
2月前
|
XML JavaScript Java
NekoHTML 是一个基于Java的HTML扫描器和标签补全器
**NekoHTML** 是一个基于Java的HTML扫描器和标签补全器(tag balancer),由J. Andrew Clark开发。它主要用于解析HTML文档,并能够“修正”许多在编写HTML文档过程中常犯的错误,如增补缺失的父元素、自动用结束标签关闭相应的元素,以及处理不匹配的内嵌元素标签等。这使得程序能够以标准的XML接口来访问HTML文档中的信息。 ### NekoHTML的主要特点包括: 1. **错误修正**:能够自动修正HTML中的常见错误,如未闭合的标签等。 2. **DOM树生成**:将HTML源代码转化为DOM(Document Object Model)结构,便
|
6月前
|
消息中间件 Java RocketMQ
MQ产品使用合集之在同一个 Java 进程内建立三个消费对象并设置三个消费者组订阅同一主题和标签的情况下,是否会发生其中一个消费者组无法接收到消息的现象
消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。
121 1
|
6月前
|
算法 Java C++
Java中的标号(Labels)与标签语句(Labeled Statements)深入解析
Java中的标号(Labels)与标签语句(Labeled Statements)深入解析
176 0
|
6月前
|
XML Java 数据格式
java使用Document类解析xml并创建子标签节点
java使用Document类解析xml并创建子标签节点
java202304java学习笔记第六十六天-ssm-mybatis核心配置文件-typeAliase标签
java202304java学习笔记第六十六天-ssm-mybatis核心配置文件-typeAliase标签
44 0
|
11月前
【JavaWeb学习】—font字体标签(一)
【JavaWeb学习】—font字体标签(一)
|
11月前
|
安全
【JavaWeb学习】—iframe标签(四)
【JavaWeb学习】—iframe标签(四)