java返回上一界面代码,java代码返回上一步

java中用swing,awt搭建的界面怎样点button来返回上一个界面?具体代码是怎么实现?

parent.remove(oldComponent); // 移除旧的组件

站在用户的角度思考问题,与客户深入沟通,找到封丘网站设计与封丘网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、成都做网站、企业官网、英文网站、手机端网站、网站推广、空间域名、虚拟空间、企业邮箱。业务覆盖封丘地区。

parent.add(newComponent);    // 添加新的组件

parent.validate();           // 刷新界面

求Java一个界面跳转到另一个界面

Test1中设置一个主界面的引用:

class Test1

{

JFrame owner;

Test1(JFrame owner)

{

this.owner=owner;

......

}

.......

}

主界面中,按下jb1时的代码:

if(e.getSource()==jb1)

{

this.setVisible(false); //隐藏主界面

new Test1(this).setVisible(true); //显示Test1

}

在Test1中退出时:

owner.setVisible(true); //显示主界面

this.dispose(); //销毁Test1,如果不销毁,也可以隐藏:this.setVisible(false);

java登陆后返回上一页面,怎么做?

你的思路有点看不怎么懂,说说我的思路吧

1、没有登录,跳转到登录页面,跟个goto参数,如:login.jsp?goto=user_cent.action

2、login.jsp中设个goto隐藏域,值为url上的goto值。

3、userCenter.action中,你判断goto prarameter是否有值,有值的话,则执行跳转。

java中点button来返回上一个界面是怎么实现的?不好意思啊,积分用完了

利用java.awt.CardLayout卡片布局

首先要有一个父界面

JPanel fatherPanel = new JPanel();

CardLayout cardLayout = new CardLayout();

fatherPanel.setLayout(cardLayout);

这样就设置了fatherPanel 的布局为卡片布局

然后

JPanel1 panel1 = new JPanel1(fatherPanel ,cardLayout); //JPanel1和JPanel2是自己的扩展类,继承自JPanel。JPanel1中需要2个成员变量来保存传入的cardLayout对象和fatherPanel 对象.

JPanel2 panel1 = new JPanel2(fatherPanel ,cardLayout);

最后将2个面板放入父面板

fatherPanel.add(panel1 ,"1");

fatherPanel.add(panel2 ,"2");

这样就设置完成了。最后被add的面板会显示在前台

最后你需要这样去调用:

你的panel1和panel2上需要各放一个button1,button2

在button1的onclick事件监听中这样处理

cardLayout.show(fatherPanel , "2");//将panel2 展示到前台

在button2的onclick事件监听中这样处理

cardLayout.show(fatherPanel , "1");//将panel1 展示到前台

这样就实现了面板直接的切换。

java 把信息返回前一个界面

你说的是java swing编程吧,假如你的这两个界面都是JFrame,当你在这个新的JFrame界面选择好按确认后,这个新JFrame界面.setVisible(flase),并在这一步前对一个全部变量设置其值为你选好的目录信息,或者直接对主界面JFrame的某个JTextField.setText(目录)就行。

本文名称:java返回上一界面代码,java代码返回上一步
文章链接:https://www.cdcxhl.com/article26/heoccg.html

成都网站建设公司_创新互联,为您提供网站设计公司网站策划App开发动态网站微信公众号网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站制作