首页 > 其他分享 >20. 文本:文本框,密码框,文本域

20. 文本:文本框,密码框,文本域

时间:2023-08-21 17:34:28浏览次数:38  
标签:container 文本框 密码 new 20 文本 public

** 文本:文本框,密码框,文本域**

package GUI;

import javax.swing.*;
import java.awt.*;
// 文本:文本框,密码框,文本域
public class Test20 {
    public static void main(String[] args) {
        new JTextFieldDemo();
        new JPasswordFieldDemo();
    }
}

// 文本框 JTextField
class JTextFieldDemo extends JFrame {
    public JTextFieldDemo() {
        Container container = getContentPane();
        JTextField 詹建海 = new JTextField("詹建海");


        container.add(詹建海);

        setVisible(true);
        setTitle("文本框展示");
        setSize(500,500);
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }
}

// 密码框 JPasswordField
class JPasswordFieldDemo extends JFrame {
    public JPasswordFieldDemo() {
          Container container = getContentPane();
            // 设置密码框
          JPasswordField jPasswordField = new JPasswordField();
         jPasswordField.setEchoChar('*');

         container.add(jPasswordField);

          setVisible(true);
         setTitle("密码框展示");
         setSize(500,500);
         setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }
}

// 文本域 JTextArea ,一般配合 滚动面板使用

标签:container,文本框,密码,new,20,文本,public
From: https://www.cnblogs.com/zhanjianhai/p/17646626.html

相关文章

  • 永嘉原厂超强抗干扰VK36N系列 1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20键
      概述.VK36N1D具有1个触摸按键,可用来检测外部触摸按键上人手的触摸动作。该芯片具有较高的集成度,仅需极少的外部组件便可实现触摸按键的检测。提供了1个1对1输出脚,可通过IO脚选择上电输出电平,有直接输出和锁存输出2个型号可选。芯片内部采用特殊的集成电路,具有高电源电压......
  • 2023商用密码大会启幕,天翼云商用密码能力体系重磅亮相!
    8月9日,在国家密码管理局指导下,由中国密码学会作为支持单位,郑州市人民政府、河南省密码管理局主办的2023商用密码大会拉开帷幕。大会以“密码赋能美好发展”为主题,旨在推进商用密码创新驱动、前沿交流、产业对接、协同合作。作为参展企业,天翼云展示了云电脑、智能计算平台“云骁”、......
  • 2023-08-21 canvas之fillText如何换行
    canvas的文本绘制:ctx.fillText('这是一段需要换行的内容啦啦啦啦啦啦啦啦',0,0);换行方式1:1、设置最大宽度:100(具体根据业务来定);ctx.fillText('这是一段需要换行的内容啦啦啦啦啦啦啦啦',0,0,100);2、判断要显示的文字内容是否超出100的长度,超出就截取一下,把超出的内容再......
  • 如何使用LLM实现文本自动生成视频
    推荐:使用NSDT场景编辑器助你快速搭建可二次编辑的3D应用场景介绍基于扩散的图像生成模型代表了计算机视觉领域的革命性突破。这些进步由Imagen,DallE和MidJourney等模型开创,展示了文本条件图像生成的卓越功能。有关这些模型内部工作的介绍,您可以阅读本文。然而,Text-2-Video模型......
  • [NOI2002]银河英雄传说
    银河英雄传说TJ题目背景公元5801年,地球居民迁至金牛座第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。宇宙历799年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特(B)率领十万余艘战舰出征,气吞山河集团点名......
  • 波纹管闸阀行业调研及未来趋势2023
    2023年全球及中国波纹管闸阀行业头部企业市场占有率及排名调研报告 2022年全球波纹管闸阀市场规模约亿元,2018-2022年年复合增长率CAGR约为%,预计未来将持续保持平稳增长的态势,到2029年市场规模将接近亿元,未来六年CAGR为%。从核心市场看,中国波纹管闸阀市场占据全球约%的市场......
  • 2023.8.21 模拟赛
    A多次询问\(l,r\),求\(\sum_{x=l}^r\sum_{y=x}^ra_x\otimes\gcd(a_x\sima_y)\),其中$\otimes$是异或。我们先拆解询问,\(Ans=\sum_{x=1}^r\sum_{y=x}^ra_x\otimes\gcd(a_x\sima_y)-\sum_{x=1}^{l-1}\sum_{y=x}^ra_x\otimes\gcd(a_x\sima_y)\)然后离线处理一下......
  • EFZ暑训2023 挂分记录
    \(Day1\)\(20230731\):挂\(120pts\),\(120\to0\)(原因:Dev-C++保存炸了)\(Day2\)\(20230801\):挂\(60pts\),\(250\to190\)(原因:不能先pop再push)\(Day3\)\(20230802\):挂\(-20pts\),\(100\to120\)(原因:以为T180pts,实际100pts)\(Day4\)\(20230803\):挂......
  • Visual Studio 2022 连接MySQL 查询表中数据
     注:①MySqlConnection是用于与MySQL数据库进行连接和交互的类。它位于MySql.Data.MySqlClient命名空间中。    ②builder.ConnectionString返回一个包含连接字符串的字符串,这个连接字符串是通过使用MySqlConnectionStringBuilder对象构建的。连接字符串包含了......
  • [Mac软件]AutoCAD 2024 for Mac(cad2024) v2024.3.61.182中文版支持M1/M2/intel
    下载地址:前往黑果魏叔官网AutoCAD是一款计算机辅助设计(CAD)软件,目前已经成为全球最受欢迎的CAD软件之一。它可以在二维和三维空间中创建精确的技术绘图,并且可以应用于各种行业,如建筑、土木工程、机械制造等领域。AutoCAD允许用户使用命令行或者图形用户界面来创建几何形状,并且可以根......