java按钮实现页面跳转,java登录界面跳转代码

  java按钮实现页面跳转,java登录界面跳转代码

  本文实例为大家分享了爪哇界面编程实现界面跳转的具体代码,供大家参考,具体内容如下

  在事件处理中创建对象

  public void action performed(action event e){ QQ1 QQ1=new QQ1();//为跳转的界面}步骤:

  在主函数中创建一个主窗口的对象

  包裹界面编程7;公共类QQ main { public static void main(String[]args){//TODO自动生成的方法存根QQ QQ=新QQ();}}编写即时通信软件类,该类中调用QQ1类、QQ2类表达不正确,反正就是调用被调用类的构造方法

  包裹界面编程7;导入Java。awt。流程布局;导入Java。awt。事件。动作事件;导入Java。awt。事件。动作监听器;导入javax。挥棒。jbutton导入javax。挥棒。jframe导入javax。挥棒。jlabel导入javax。挥棒。joptionpane导入javax。挥棒。jtextarea公共类即时通信软件扩展窗口实现动作监听器{公众QQ(){ this。settitle(主界面);this.setBounds(100,100,300,400);这个。setdefaultcloseoperation(EXIT _ ON _ CLOSE);这个。设置可见(真);flow layout layout=new flow layout();this.setLayout(布局);JButton jb1=新JButton(弹出框);JButton jb2=新JButton(跳转1);JButton jb3=新JButton(跳转2);这个。添加(jb1);这个。添加(jb2);这个。添加(jb3);jb1。addactionlistener(this);jb1。addactionlistener(new action listener(){ public void action performed(action event e){ joptionpane。showmessagedialog(null,提示内容 ,标题, 2);} });jb2。addactionlistener(this);jb2。addactionlistener(new action listener(){ public void action performed(action event e){ QQ1 QQ1=new QQ1();//为跳转的界面} });jb3。addactionlistener(this);jb3。addactionlistener(new action listener(){ public void action performed(action event e){ QQ2 QQ2=new QQ2();//为跳转的界面} });} @已执行覆盖公共void操作(操作事件e){//TODO自动生成的方法stub System.out.println(总处理);}}QQ1类该类中调用QQ2类

  包裹界面编程7;导入Java。awt。流程布局;导入Java。awt。事件。动作事件;导入Java。awt。事件。动作监听器;导入javax。挥棒。jbutton导入javax。挥棒。jframe公共类QQ1扩展窗口实现动作监听器{ public QQ1(){ this。settitle(界面1);this.setBounds(200,200,300,400);这个。setdefaultcloseoperation(EXIT _ ON _ CLOSE);这个。设置可见(真);flow layout layout=new flow layout();this.setLayout(布局);JButton jb1=新JButton(跳转);这个。添加(jb1);jb1。addactionlistener(this);} @ Override public void action performed(action event e){ QQ2 QQ 3=new QQ2();}}QQ2类

  包裹界面编程7;导入Java。awt。流程布局;导入javax。挥棒。jframe导入javax。挥棒。jlabel公共类QQ2扩展了JFrame { public QQ2(){ this。settitle(界面2);this.setBounds(200,200,300,400);这个。setdefaultcloseoperation(EXIT _ ON _ CLOSE);这个。设置可见(真);flow layout layout=new flow layout();this.setLayout(布局);JLabel jlb=new JLabel(界面2);这个。add(jlb);}}

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持盛行它.

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: