JAVA 点击按钮后跳到另一个界面

如题所述

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;

public class Fre {
static JFrame frame = new JFrame();
public static void main(String[] args) {
//窗体大小
frame.setSize(200,200);
//按钮
JButton button =new JButton("点击我");
//在窗体上添加按钮
frame.add(button);
//显示窗体
frame.setVisible(true);

//添加点击事件监听器(你可以使用任何其他监听,看你想在什么情况下创建新的窗口了)
button.addActionListener(new ActionListener(){
//单击按钮执行的方法
public void actionPerformed(ActionEvent e) {
closeThis();
//创建新的窗口
JFrame frame = new JFrame("新窗口");
//设置在屏幕的位置
frame.setLocation(100,50);
// 窗体大小
frame.setSize(200,200);
// 显示窗体
frame.setVisible(true);
}

});
}
public static void closeThis(){
frame.dispose();
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-02
1、在jsp页面定义一个button按钮
2、给按钮一个onclick事件
3、定义onclick事件的处理函数
4、在处理函数中利用window.location.href跳转到指定的页面
示例:
<input type="button" id="mybutton" value="跳转测试" onclick="goPage();"/>
js:
function goPage(){
window.location.href="指定的url";
}
第2个回答  2012-06-14
一看就知道是程序初哥问的问题。

Java单击确定按钮跳转到另一个界面的代码。调到另一个类的界面
public void actionPerformed(ActionEvent e){ if(e.getSource() == button)\/\/或者e.getActionCommand().equals("确定'){ Login window = new Login();window.frame.setVisible(true);} } 这样就可以了。但是要在Login类中定义一个全局变量frame,即:private JFrame frame,并且记得初始化,frame...

java程序中如何实现单击页面a中的按钮跳转到页面b
java程序中的jsp页面点击按钮跳转到页面b的方式如下:1.jsp页面的方式如下:跳转 response.sendRedirect("b.jsp")<jsp:forward page="b.jsp"\/> 2.在swing里,给button加一个监听器,然后在监听事件中打开另一个页面。在jsp或是静态网页里,onclick=“JavaScript:window.location=’xx‘”...

java中按钮与另一个用户界面的连接问题,应该怎样改才能使按下"start...
1、如果只是Java的话,先推测用的是swing,其次是Java web项目 2、如果是swing,那么当点击start按钮,那么在start按钮响应方法中,就将第二个界面的样式属性设置为显示,如果是Java web项目,那么可以使用window.location.href="第二个界面.jsp",相应代码如下:swing代码:start.addActionListener(new Ac...

java问题:请问点击一个按钮完,弹出一个界面后。怎么让再点击这个按钮...
设置一个标记变量吧。比如一个boolean型的变量。--- \/\/ 初始时设置为false private boolean controlFlg = false;\/\/ 按钮点击事件执行的方法 private void onClick(){ if ( controlFlg == false){ \/\/ 弹出一个界面 \/\/ 点击之后把标记变量设为true(就是记录一下你曾经点击过按钮了)controlFlg...

java实现简单登录界面,就是按个按钮就能从一个JFRAME跳转到另一个,基本...
java实现的简单登录页面,从一个按钮点击后跳转的页面的jframe写法:import java.awt.*;import java.awt.event.*;import javax.swing.*;public class jb{ public static void main(String args[]){ JFrame f=new JFrame("点我跳转");Container contentPane=f.getContentPane();contentPane.setLayout(...

java点击按钮,出现另一个窗口
import javax.swing.JOptionPane;public class LoginFrame extends JFrame { JButton button = new JButton("点击我");class LoginOKAction implements ActionListener { public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(null, "将进入另一个窗体!");new MainFrame();setVisible...

java点某个按钮,可以切换到下一个界面 跪求大神
import java.awt.BorderLayout;import java.awt.Color;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.management.openmbean.OpenDataException;import javax.swing.ImageIcon;import javax.swing.JButton;import javax....

java中如何从一个窗口通过点击按钮进入另外一个窗口? (两个窗口不在一...
要写两个窗体,第一个窗体:import javax.swing.SwingUtilities;import javax.swing.JPanel;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.JButton;import java.awt.Rectangle;public class Frame1 extends JFrame implements Action...

如何在java程序中,当点击一个按钮后,关闭当前窗口,开启一个新的窗口...
首先分析需要的GUI技术 java中一般使用swing 和awt技术来实现图形界面,Swing组件较多,功能比较强大,所以这里使用Swing组件来实现。窗口使用(JFrame),按钮使用(JButton)。设想一个符合题目需求的场景 两个窗口关联并且跳转,最常见的场景就是登陆了。登陆窗口,输入用户名和密码,如果成功就跳转到主窗口 ...

java中如何点击按钮跳转到网页
在swing里,给button加一个监听器,然后在监听事件中打开另一个页面。在jsp或是静态网页里,onclick=“JavaScript:window.location=’xx‘”

相似回答