Java GUI界面
package pac1;import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class Jlogin extends JFrame implements ActionListener{JButton ok=new JButton("确定");JButton cancel=new JButton("取消");JTextField userNameText=new JTextField(15);JTextField userPwdText=new JTextField(15);JDialog dialog=new JDialog(this,"提示信息");JLabel tishi=new JLabel("登陆成功!");public Jlogin(){dialog.setSize(200,400);dialog.setLocation(200,400);dialog.setLayout(new FlowLayout());dialog.add(tishi);this.setTitle("登陆窗口");this.setLayout(new FlowLayout());this.setSize(260,200);this.setLocation(300,300);JLabel userNameLabel=new JLabel("用户名:");JLabel userPwdLabel=new JLabel("密码");this.add(userNameLabel);this.add(userNameText);this.add(userPwdLabel);this.add(userPwdText);this.add(ok);this.add(cancel);ok.addActionListener(this);cancel.addActionListener(this);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}public static void main(String[] args) {new Jlogin();}@Overridepublic void actionPerformed(ActionEvent e) {if(e.getSource()==ok){String userName=userNameText.getText();String userPwd=userPwdText.getText();if(userName.equals("tom")&&userPwd.equals("123")){dialog.setVisible(true);}else{tishi.setText("用户名或密码错误,请重新输入!");dialog.setVisible(true);}}if(e.getSource()==cancel){userNameText.setText("");userPwdText.setText("");}}}
Java GUI界面相关推荐
- linux java 弹出界面,java gui界面在linux
java gui界面在linux [2021-02-05 02:24:38] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...
- JAVA GUI界面组件学习
这周主要练习了GUI界面组件,设计了一个登陆界面,整体运用BorderLayout界面,将界面分为上.中.下,又将中间部分分为三层,运用了组合框来记录登陆ID,添加了复选框完善程序,基本实现了登陆界面 ...
- JAVA GUI界面美化 使用Quaqua仿MAC(苹果)主题LookAndFeel经验分享
刚在课程实训中写完了一个JAVA调用c++dll动态链接库的程序之后,想要对GUI界面进行美化,于是到网上搜了一圈各种jar包,发现了这个仿MAC主题的Quaqua,但是果不其然这个是开发给MAC系统 ...
- 利用 Window Builder 快速搭建Java GUI 界面
读完本篇文章,你可以迅速上手JavaGUI编程,可以尝试自己写出美美的界面啦~ (虽然不是很美观hhh但是比起黑框框好多了) 目录 1. 为 eclipse 安装 window builder 插件 ...
- java gui界面设计qq_Java swing界面开发(仿QQ登录界面)
首先引入包的概念,包:给代码分类,提高的了代码的可读性,封装后方便管理.在包中类的引入:import 包名.类名;包名需小写,多单词用"."隔开.类名的命名规范:首字母大写其后的每 ...
- JAVA GUI界面动态背景图设计
在做JAVA项目时我们有时候要用到界面的动态背景,但是对于初学者来说通常会使用普通的IO流来设置背景图片,但这往往会出问题的,要么找不到路径,要么动态背景图片设置不成功(动态图片变成静态图片),下面我 ...
- 【Java】GUI界面聊天小程序(基于Socket的客户端服务端通信)
基于Socket的客户端服务端通信--Java GUI界面小程序 Socket概念及其通信过程: Socket是TCP/IP中的基本概念,它负责将TCP/IP包发送到指定的IP地址.也可以看成是在两个 ...
- 【毕设进行时-工业大数据,数据挖掘】Java GUI完善,左对齐
正文之前 今天早上起来,因为还要在宿舍这边搞毕业信息确认,所以没办法,我就只能在宿舍里面做一下Java 的GUI的优化了! 很幸运的,思索一番之后,我发现了问题所在,并且很快的就解决了.就在我想要继续 ...
- java gui pdf_java gui 程序设计基础.pdf
java gui 程序设计基础.pdf 还剩 11页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: Java G ...
最新文章
- 分布式架构下常见序列化技术-了解序列化的发展
- C语言 · 芯片测试
- SaaS 产品设计的原则
- html 新浪微博分享申请,新浪微博API申请流程详解
- php毕设周记_毕设周记(一)
- 华硕笔记本电池0%充不进电_华硕笔记本电池0%充不进电
- 服装制图软件测试初学者,服装行业版软件测试方案.ppt
- mvn命令运行springboot程序报错No compiler is provided in this environment. Perhaps you are runningon a JRE
- windows/vs如何获取程序内存使用量和时间花费
- stm32如何在官网下载标准函数库
- AcWing 723. PUM
- G711音频编码格式
- cmd命令行切换目录路径
- 探讨mos管串并联分裂问题
- CQF笔记M1L3泰勒级数和转移概率密度函数
- python中answer是什么意思_用Python实现的quot;石头,剪刀,布quot; - The answer to everything - ITeye博客...
- 思迈特软件Smartbi:大数据分析平台的搭建和BI平台的区别
- open-set recognition(OSR)开集识别的一些思考(二)
- 在matlab中输出参数太多,本人在用matlab做空间杜宾模型,但是结果提示输出参数过多...
- 演讲实录丨翁冬冬 新型虚拟现实体验形式及其在主题公园中的应用
热门文章
- [Java基础]体验Lambda表达式
- 《C++ Primer》14.2.1节练习
- 2019年第十届蓝桥杯国赛B组试题E-路径计数-dfs(坑题)
- 高等数学上-赵立军-北京大学出版社-题解-练习5.6
- java中factory方法_Java的23中设计模式--工厂方法模式(Factory Method)
- gson生成jsonobject_使用GSON将字符串解析为JsonObject会产生IllegalStateException:这不是JSON对象...
- Python 依赖库
- Java String类型变量的比较问题
- 1575 Gcd and Lcm
- 数据结构题(莫队算法)