
正文
java代码触发页面按钮,java代码触发页面按钮是什么
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java中实现点击一个按钮出现一个新的页面且关闭当前页面
1、在JavaGUI编程中,关闭窗口弹出新窗口是很常见的动作,比如一个窗口的业务操作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并弹出新窗事件。
2、setSize(400, 400);jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE);fr.dispose();jf.setVisible(true);} });} } 代码很简单,就是给Button添加一个监听,至于第一个窗口关闭,你就直接调用dispose这个方法就行了。
3、补充:Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。
4、程序改好了你在OpenJFrame这个类中画界面就行了, ML 这个类是一个监听功能,给你的按钮加上了监听,另外建议不要再main函数中写界面的代码 。
5、用到JOptionPane.showConfirmDialog方法,showConfirmDialog 的返回类型是int,定义一个int类型的变量接收返回值,然后根据业务逻辑判断,代码看不懂,可以自行百度搜索或问同事,编程注重思想。
6、我猜你可能是在第二个窗口也这样设置了,this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);应该改为 this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);这样就不会关闭第二个窗口时,第一个窗口也被关了。
相关问答
Q1: java按钮触发事件问题
你是采用单线程设计的程序,当执行这一句之后,程序当sleep,如果此时你点击按钮,它当然没有响应了,而且,这种sleep还得无限死循环的执行下去。需要将这一部分第250毫秒就改变一次颜色的代码放到一个新的线程中执行。
可能是在操作数据结束之后没有更新控件根据你的描述感觉这个可能性比较大。改法:只要在数据更新后 更新相应的控件即可。
添加按钮监听。回见内容写成方法,然后调用即可。
Q2: java中swing的问题,关于按钮下面也有按钮时候事件的触发
常用的事件(Event) 有:鼠标事件(MouseEvent: 鼠标按下,移入,移除,滚轮..)键盘事件(KeyEvent: 键盘按下,释放..)动作事件( ActionEvent:当按钮、菜单项被点击,在JTextField中按Enter键时...触发该事件。
问题1 取消了容器布局,需要手动指定label的位置,就像button的 setBounds(0,0,20,20)//这四个参数 第一个是横坐标 第二个是纵坐标(以窗口左上角为原点),然后是长和宽。给label也设置个位置就能显示了。
应该是线程的问题,在继承Thread类和实现Runnable接口两种方法中,第一种不支持数据共享,第二种则支持。
java代码触发页面按钮的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java代码触发页面按钮是什么、java代码触发页面按钮的信息别忘了在本站进行查找喔。







