java登陆器_Java登陆器
主界面:importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.JFrame;publicclassMainFrame{publicstaticvoidmain(String[]args){lauchFramelf...
主界面:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
public class MainFrame{
public static void main(String[] args){
lauchFrame lf = new lauchFrame();
}
}
class lauchFrame extends JFrame {
JFrame mainframe = new JFrame();
public lauchFrame(){
this.setTitle("IS");
this.setSize(800, 600);
this.setResizable(false);
this.setLocationRelativeTo(null);
this.setVisible(true);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
登陆界面:import java.awt.GridLayout;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class logonWin extends JFrame {
public static void main(String[] args){
logonFrame lf = new logonFrame();
}
}
class logonFrame extends JFrame implements ActionListener{
static JFrame logon = new JFrame("Logon");
private JLabel lab1 = new JLabel();
private JLabel lab2 = new JLabel();
private JTextField tf = new JTextField();
private JPasswordField pf = new JPasswordField();
private JButton bt1 = new JButton();
private JButton bt2 = new JButton();
logonFrame(){
lab1.setBounds(new Rectangle(56, 26, 39, 18));
lab1.setText("用户名");
lab2.setBounds(new Rectangle(57, 59, 26, 18));
lab2.setText("密码");
tf.setBounds(new Rectangle(123, 25, 118, 22));
pf.setBounds(new Rectangle(123, 59, 118, 22));
bt1.setBounds(new Rectangle(57, 100, 60, 28));
bt1.setText("登陆");
bt1.addActionListener(this);
bt2.setBounds(new Rectangle(174, 100, 60, 28));
bt2.setText("退出");
bt2.addActionListener(this);
logon.setLayout(null);
logon.setSize(300, 200);
logon.add(lab1);
logon.add(tf);
logon.add(lab2);
logon.add(pf);
logon.add(bt1);
logon.add(bt2);
logon.setDefaultCloseOperation(EXIT_ON_CLOSE);
logon.setResizable(false);
logon.setLocationRelativeTo(null);
logon.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == bt2) {
System.exit(0);
}
if (e.getSource() == bt1) {
MainFrame mf = new MainFrame();
System.exit(0);
}
}
}
在登陆界面通过按键调用不了主界面,主界面单独运行时可以显示,请问是什么问题啊
是不是if (e.getSource() == bt1) {
MainFrame mf = new MainFrame();
System.exit(0);
}
的System.exit(0);的问题啊
展开
java登陆器_Java登陆器相关推荐
- 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇
马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...
- 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)
黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...
- 普罗米修斯监控java项目_java学到什么程度可以出去实习?
把基础的知识学完,然后再学个框架,比如常见的SSH,SSM之类的,自己能用这个框架做个简单的项目,就可以了 简单的来说就是把下方的视频教程学完就可以找工作了(需要完整的资料可以找up) Java零基础 ...
- 什么是登陆器劫持登陆器劫持怎么办GOM引擎的登陆器会被劫持吗
遇到登录器打开后闪退,您很可能陷入了"登录器劫持" 这种情况的出现是由于登录器方恶意竞争,互相打压,在程序里添加了恶意代码 这种恶意代码与电脑病毒无异,它可能盗取您的QQ账号.YY ...
- Ajax接收Java异常_java – 处理来自Servlet的Jquery AJAX响应中的异常
我的servlet代码是 try{ //something response.setStatus(201); out.print("Data successfully saved" ...
- java 原子量_Java原子量 - Rickxue的个人空间 - OSCHINA - 中文开源技术交流社区
所谓的原子量即操作变量的操作是"原子的",该操作不可再分,因此是线程安全的. 为何要使用原子变量呢,原因是多个线程对单个变量操作也会引起一些问题.在Java5之前,可以通过vola ...
- cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码
对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...
- java创建对象_java 创建对象的五种方式
通过 Class 对象的 getConstructor 可以获取 java.lang.reflect.Constructor 对象 Constructor 对象用来描述类的构造方法,通过给 getCo ...
- java程序设计_Java程序设计:学习笔记(4-5)(未完工)
声明: 本文内容基于"吉首大学软件学院-Java程序设计(Java面向对象程序设计)"网课与个人实践经验修改编写而成.本文属于Arcadia项目组成部分.若有错误或不足之处存在请联 ...
最新文章
- java执行class找不到_命令行运行java的class文件提示找不到或无法加载主类
- 全国计算机等级考试题库二级C操作题100套(第75套)
- NLP 带你分析 —— 扎克伯格在听证会上说了什么?
- istio组件介绍和启动流程
- java电影购票系统_java swing实现电影购票系统
- Django使用 celery发送邮件、Rabbitmq-AMQP
- Linux打补丁遇到Hunk# succeeded at提示
- 改文件777的php,服务器文件目录权限777修改方法
- 为什么要用大写L替换小写L(l),idea提醒literal ‘xxx‘ ends with lowercase ‘l‘
- EFCore实现数据库水平分表的方法
- OPenCV imread()函数第二个参数详解
- A. Sonya and Queries
- 网络游戏服务器修改时间,如何修改游戏服务器时间
- python做三维图片挑战眼力_挑战眼力!三维立体图片你能看出几个
- 用Java分割和合并PDF文件
- 云服务器维护中,服务器维护中什么意思
- java程序中调用c语言库
- 模拟MIC和数字MIC
- cnc计算机控制,第二章计算机数控系统CNC与控制原理分解.pdf
- 好用到爆的Python自动化办公教程pdf,Python × Excel × Word × PPT 一次搞定
热门文章
- C#winform使用双缓冲解决刷新闪屏的问题
- 基于微信小程序的短视频系统#毕业设计
- Thinkpad E440安装Ubuntu 14.04遇到的问题
- Thinkpad Edge E440 Ubuntu12.04 无线网卡驱动 解决
- 12306滑块验证登录分析
- axure小程序模板_小程序模板消息能力调整通知
- 做一个微信小程序给TA——程序猿小白的情人节礼物(微信小程序入门——一文学会小程序开发到发布小程序的全过程)
- 揭秘移动支付私有化部署的骗局
- 全国计算机技术与软件专业技术资格(水平)考试考试场次安排
- 安卓4.2.2 修改默认语言为中文