java学习笔记

     2022-04-29     285

关键词:

简单的做了个登录界面,运用了添加事件响应,但添加单选框时没有显示出来。

package 界面设计;


import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class JTextFieldDemo extends JFrame implements ActionListener{

JTextField jtf=new JTextField(10);
JPasswordField jpf=new JPasswordField(10);//创建密码框
JButton jb=new JButton("提交");//创建按钮
JLabel jl=new JLabel("用户名");//创建标签
JLabel j2=new JLabel("密码");//创建标签
JLabel j3=new JLabel("等待你的登陆!");//创建标签
JPanel jp=new JPanel();//创建面板
JPanel q1=new JPanel();
JCheckBox c1 = new JCheckBox("记住密码");
//定义构造器
public JTextFieldDemo()
{
this.setTitle("登陆系统");
jp.setLayout(null);//采用空布局
jl.setBounds(30,20,80,30);//设置标签1的位置和大小
jp.add(jl);
j2.setBounds(30,70,80,30);//设置标签2的位置和大小
jp.add(j2);
jtf.setBounds(80,20,180,30);//设置文本框的位置和大小
jp.add(jtf);
jpf.setBounds(80,70,180,30);//设置密码框的位置和大小
jp.add(jpf);
jb.setBounds(50,130,80,30);//设置按钮的位置和大小
jp.add(jb);
j3.setBounds(10,180,300,30);//设置标签3的位置和大小
jp.add(j3);
q1.setBounds(80,130,50,30);//设置单选框的位置和大小
c1.add(q1);
jb.addActionListener(this);//为文本框注册监听器
this.add(jp);//将面板添加到窗口中
this.setBounds(300,250,300,300);//设置窗口的位置和大小
this.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
String s=jtf.getText();//获取文本框的内容
String s1=new String(jpf.getPassword());//获取密码框的内容
if(s.equals("java")&&s1.equals("1234"))
{
j3.setText("登陆成功!");
}
else
{
j3.setText("登陆失败!");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
JTextFieldDemo f=new JTextFieldDemo();
}

}

 

 技术分享

技术分享

2022年java学习笔记目录

...统摄知识点:2022年Java程序设计讲课笔记二、2022年Java学习笔记(一)踏上Java开发之旅Java学习笔记1.1.1搭建Java开发环境-Java概述Java学习笔记1.1.2搭建Java开发环境-安装配置JDKJava学习笔记1.1.3搭建Java开发环境-编写并运行... 查看详情

java程序猿的javascript学习笔记(1——理念)

计划按例如以下顺序完毕这篇笔记:Java程序猿的JavaScript学习笔记(1——理念)Java程序猿的JavaScript学习笔记(2——属性复制和继承)Java程序猿的JavaScript学习笔记(3——this/call/apply)Java程序猿的JavaScript学习笔记(4——this/闭... 查看详情

java程序猿的javascript学习笔记(9——jquery工具方法)

...按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1——理念)Java程序猿的JavaScript学习笔记(2——属性复制和继承)Java程序猿的JavaScript学习笔记(3——this/call/apply)Java程序猿的JavaScript学习笔记(4——this/闭... 查看详情

java程序猿的javascript学习笔记(12——jquery-扩展选择器)

计划按例如以下顺序完毕这篇笔记:Java程序猿的JavaScript学习笔记(1——理念)Java程序猿的JavaScript学习笔记(2——属性复制和继承)Java程序猿的JavaScript学习笔记(3——this/call/apply)Java程序猿的JavaScript学习笔记(4——this/闭... 查看详情

java后端开发工程师学习笔记狂神说java笔记

目录1.学习视频推荐阶段一1.计算机基础2.Java入门学习3.java基础语法4.流程控制5.方法6.数组7.面向对象编程8.异常9.常用类10.集合框架11.IO流12.多线程13.GUI编程14.网络编程15.注解和反射16.JUC编程17.JVM探究阶段二阶段三阶段四阶段五阶... 查看详情

java学习笔记01

Java的抽象方法和抽象类Java抽象方法抽象方法在抽象类中只需要声明,不用写出具体是实现方法eg. 在子类中引用时候再加入具体实现方法eg.   查看详情

java学习笔记(代码片段)

来自尚硅谷老师的学习笔记:http://www.atguigu.com/1.helloworld代码:publicclassHelloWorldpublicstaticvoidmain(String[]args)//main方法为程序入口System.out.println("HelloWorld");编译javacHelloWorld.java 查看详情

java学习笔记一

  这不是我第一次接触Java。大学里面就有学习Java,只是因为一些原因,没选择软件开发这条路。决定要深入学习一门开发语言后,在Java和python之间徘徊,还是选择了先学习Java。在学习一门语言之前,总要先了解一下它的起... 查看详情

java学习笔记-集合运算

Java学习笔记-集合运算List.retainAll交集CollectionUtilsJava8Stream参考资料List.retainAll交集//测试数据List<Integer>listA=IntStream.rangeClosed(1,6).boxed().collect(Collectors.toList());List<Integer>listB&# 查看详情

java集合学习笔记(代码片段)

Java集合学习笔记前言开始学习Java的集合,简要的记录一下学习到的东西,仅供自己查阅和复习方便。学习自廖雪峰的Java教程。集合简介Java标准库自带的java.util包提供了集合类:Collection,它是除Map外所有其他集... 查看详情

java集合学习笔记(代码片段)

Java集合学习笔记前言开始学习Java的集合,简要的记录一下学习到的东西,仅供自己查阅和复习方便。学习自廖雪峰的Java教程。集合简介Java标准库自带的java.util包提供了集合类:Collection,它是除Map外所有其他集... 查看详情

java学习笔记

   Java学习笔记(一)   在上学期,我就接触了GUI,通过上学期的期末程序设计中,学到了不少GUI知识,在假期中,也自学了GUI,将上学期的期末课程设计做的更加完善,但是也存在一些问题,例如:不会... 查看详情

java超简明入门学习笔记(零)

Java编程思想第4版学习笔记(零)前言     这个笔记本主要记录了我在学习Java编程思想(第4版,中文版)的过程中遇到的重难点及其分析。主要参考了C++11版本的C++语言,对比了它们不同的部分。   ... 查看详情

java学习笔记

制作了一个简单地登录界面,添加了事件响应。import javax.swing.*; import java.awt.*; import java.awt.event.*; public class JTextFieldDemo extends JFrame implements ActionListener 查看详情

java学习笔记

简单的做了个登录界面,运用了添加事件响应,但添加单选框时没有显示出来。package界面设计; importjavax.swing.*; importjava.awt.*; importjava.awt.event.*; publicclassJTextFieldDemoextendsJFrameimplementsActionListener{ JTextFieldjtf=newJTextFie 查看详情

java学习笔记

一、基本概念1.1常量池概念。1.java的数据类型。  int、Integer:  long、Long:  float、Double:  bigdecimal:  char、Character:  String:  Stringbuffer、Stringbuilder: 一、基本概念 1.1常量池概念。 1.java的数据类型。&nb... 查看详情

java学习笔记day_01

Java学习笔记(复习整理)虽然不知道该怎么写,但是不起步就永远不知道该怎么做。.刚开始可能会写的很差劲,但会一点一点变好的。本笔记是以我按照传智播客的视频和Java核心思想来学习,前面的基础部分主要是用于个人的... 查看详情

java笔记学习

java笔记一、认识java语言1、Java平台-Java语言特性2、DOS命令指示符使用3、Java集成开发环境4、Java程序结构组成-类5、Java程序结构组成-方法6、Java程序结构组成-语句7、Java程序结构组成-注释8、命名规范二、运算符与表达式1、算术... 查看详情