界面-java JFrame的一个问题

问题描述

java JFrame的一个问题

现在有2个界面,一个主界面,另一个登录界面,分别是两个类。
我想在主界面点击登录后,出现登录界面,登录成功后返回登录用户的信息,并显示在主界面。
目前的问题是,我不知道该怎么在主界面的类里检测登录界面登录成功了

解决方案

大致过程

 JFrame Main
JFrame Login

Login {
    Main main
    public Login(Main main){
        this.main = main;
    }

    public fun(){
        main.text = username;
    }
}
Main{

    public login(){
        Login login = new Login(this);
        login.show();
    }
}

解决方案二:

解决java JFrame边框老土问题

解决方案三:

在主界面实例化登录界面类。 如果登陆成功的话 登陆类里面可以有一个变量记录。 那么通过调用该变量的get函数即可获得是否正确登陆

解决方案四:

可以在登录界面中修改主界面,着牵涉到两个界面的通信,可以在激活登录界面的时候将主界面对象传到登陆界面,这样就可以在登录界面修改主界面信息了

解决方案五:

获取登陆页面的账号 密码 和后台比对呀

解决方案六:

获取登陆页面的账号 密码 和后台比对呀

解决方案七:

我最常用的是使用接口进行回调

解决方案八:

主界面构造函数设置一个对象接收,用来接收登录的帐号信息,这样就可以把登录的信息传过去了

时间: 2024-12-27 06:17:21

界面-java JFrame的一个问题的相关文章

界面-java代码 写一个班级管理系统

问题描述 java代码 写一个班级管理系统 在eclipse里面写一个班级信息管理系统的图形界面 首先显示主界面 课程信息管理系统和学生信息管理系统和退出 进入课程信息管理界面 可以进行课程信息的修改.增加.查询.删除.返回主界面.退出: 进入学生信息管理界面 可以进行学生信息的修改.增加.查询.删除.返回主界面.退出: 解决方案 在这种情况下.我觉得你可以去源码网站找,一大堆得兄弟.源码天空?快去吧. 解决方案二: http://blog.sina.com.cn/s/blog_4e97cd62

图片-JAVA在当前程序界面上显示出一个对话框,关闭后当前程序界面乱了。

问题描述 JAVA在当前程序界面上显示出一个对话框,关闭后当前程序界面乱了. 这是刚运行后的界面点击确定后成这样了 刚下面的回答看不懂啊 我新手. 圈着的是那个弹出对话框的的代码..放到RigisterFrame注册界面内的. 解决方案 好像没有设定页面刷新吧.错误提示代码以后,加个页面刷新试试. 解决方案二: //a代表教徒,b代表非教徒 public class Test { /** Enter Content. @author zhangjing @date 2015-5-19 @para

使用Java Swing 创建一个XML编辑器

xml|创建 我想您一定对XML有所了解,说不定您现在还跃跃欲试想写一段XML文本呢,可是现在能找到的跨平台的.免费的XML编辑器太少了.所以在本文中,我想介绍一下或者说带您一步一步的开发一个简单的XML编辑器,当然我们要用到一些最常见的Java 2 Swing组件,不过这些都是免费的,有些是JDK中的,有些是可以从网上下载的.我想通过本文,你就可以创建一个属于你自己的XML编辑器. 先让我介绍一下本文辑写的思路.首先我想简要的讨论一下XML和为什么树型结构比较适合用来显示XML,然后我们来看一

java代码-我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神

问题描述 我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神 /**在这里贴上我注释满满的代码 求一语道破 求建议 求批评 没有贴main 方法 随便写个main方法便可运行 */ ` package com.subimaga; import java.awt.AWTException; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Cursor; import java.

java代码-我用java写了一个简易计算器的程序,但是有时候结果不正确

问题描述 我用java写了一个简易计算器的程序,但是有时候结果不正确 就是有时候计算结果后面会显示很多9或者0 ,比如计算8.3-2.1时,请问大神怎么解决啊? 我是菜菜鸟,程序如下: //Calculator.java import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Calculator extends JFrame { private JPanel p1=new JPanel();

java-JAVA中我想在一个界面中获得另一个界面的JRadioButton的值。

问题描述 JAVA中我想在一个界面中获得另一个界面的JRadioButton的值. 两个java文件 我想在MyFrame.java 中获得Register.java中JRadioButton(男or女)(已经在grop中了) 在MyFrame中NEW了Register对象.用Regiter对象register.getRadio().getText(); 老报错说不行. 解决方案 第一,没贴出来报什么错误第二,没说清楚这两个java文件是怎么配合的,在MyFrame中new的Regiser对象就

用java写了一个键盘监听,实现一张图片的上下左右移动,为什么图片会出现一闪一闪的,大神求解

问题描述 用java写了一个键盘监听,实现一张图片的上下左右移动,为什么图片会出现一闪一闪的,大神求解 package Fly; import java.awt.Graphics; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.image.BufferedImage; import java.io.File;

当我把另外一个界面的启动放在一个按钮监听器中,,当触发事件是,面板的组件,,背景都不显现

问题描述 当我把另外一个界面的启动放在一个按钮监听器中,,当触发事件是,面板的组件,,背景都不显现这是什么,,有什么解决方法吗,,, 解决方案 解决方案二:setVisible(true)是否是放在最后调用的?组件添加了没?解决方案三:我是先编好一个界面类继承JFrame,后在别的类中的构造方法中,先初始化,然后设不可见,当事件实现时,在设它为可见的,组件应该是添加了(如果我在初始化时设它可见的,那所有的东西都会出现,放在按钮的就会出现我说的情况)解决方案四:贴代码解决方案五:代码很长,,有很多

基于Java Socket实现一个简易在线聊天功能(一)_java

先给大家说下实现步骤分这样几大步: 1.使用awt组件和socket实现简单的单客户端向服务端持续发送消息: 2.结合线程,实现多客户端连接服务端发送消息: 3.实现服务端转发客户端消息至所有客户端,同时在客户端显示: 4.把awt组件生成的窗口界面改成前端jsp或者html展示的界面,java socket实现的客户端改为前端技术实现. 这里首先实现第一步的简单功能,难点在于: 1.没有用过awt组件,没有用过java相关的监听事件: 2.长时间没有使用socket进行客户端和服务端的交互,并