java swing界面跳转问题

java swing界面跳转问题。(2个界面跳转)
1 点击“权限认证”界面的确定按钮
2 通过后关闭本窗口,打开 “登陆页面”界面
难点:要打开 “登陆页面”界面,要求在“权限认证”界面调用批处理打开 “登陆页面”界面的cmd文件

没太懂调用什么批处理,写了个两个页面互相跳转的类,希望能帮到你
public class Redirector {

public static void main(String[] args) {
Frame1 f= new Redirector().new Frame1("登录","验证");
Frame1 f2= new Redirector().new Frame1("验证","登录");
f.addListener(f2);
f2.addListener(f);
}

class Frame1 extends JFrame{

private JButton jb;

Frame1(String frameName,String link) {
setBounds(300, 200, 300, 200);
setTitle(frameName);
setVisible(true);
setLayout(new FlowLayout());
jb = new JButton("跳转"+link);
add(jb);
}

public void addListener(final Frame1 frame){
jb.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
Frame1.this.setVisible(false);
frame.setVisible(true);
}
});
}

}
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-14
java swing 事件监听追问

我想知道监听中跳转代码怎么写

追答

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Simple3 {
private static JFrame frame; // 定义为静态变量以便main使用
private static JPanel myPanel;
// 该面板用来放置按钮组件
private JButton button1;
// 这里定义按钮组件
private JButton button2;
// 以便让ActionListener使用
// 利用一般内部类来监听每一个事件源产生的事件如(button1, button2)
private class Button1Handler implements ActionListener {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "按钮1 被点击");
}
}
private class Button2Handler implements ActionListener {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "按钮2 被点击"); }
}

用java的swing做界面,想通过在同一个窗口进行面板的切换来达到跳转界面...
方法一: 可以使用JTabbedPane 来实现,代码如下 JTabbedPane jtp = new JTabbedPane();JPanel jp1 = new JPanel();JPanel jp2 = new JPanel();jtp.add("面板1", jp1);jtp.add("面板2", jp2);方法二: (推荐) 跳转界面 , 还是需要从1个窗口到另外1个窗口, 这样正规点, 数据可以从第一...

JAVA中,Swing跳转网页,网页跳到Swing如何实现?
1.首先用户点击按钮,可触发一个Action<form action="swing.action" <input style="submit"<\/input

java设计一个swing界面,如何从登录界面转到系统主窗口
java设计一个swing界面,如何从登录界面转到系统主窗口首先当我们遇到这样的一个问题时,我们先打开一个程序的主页面,然后在主页面里我我们对它进行一个设置,然后设置一个窗口的转换,然后就可以系统的转到系统的主窗口上

java swing图像界面编程中如何实现按下控件跳转到一个web页面
Runtime run = Runtime.getRuntime() ;try { run.exec("explorer http:\/\/sport.sina.com.cn");\/\/把http:\/\/sport.sina.com.cn换成你要的url就行.} catch (IOException ex){ ex.printStackTrace();} 这个是Windows系统上的做法,换其他系统就不行了,但是只要搞清楚本质就行了。本质就是开...

在java的swing中进行跳转
javax.swing.JOptionPane.showMessageDialog(this,"成功登陆");JumpFrame jf = new JumpFrame();\/\/用另一个面板创建的对象 jf.setVisible(true);\/\/打开那个创建的面板 this.dispose();\/\/关闭当前登陆窗体 return;} else { javax.swing.JOptionPane.showMessageDialog(this,"用户名或密码错误");return...

java图形界面设计如何从一个界面跳到另外界面再返回?
import java.util.Calendar;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPasswordField;import javax.swing.JTextArea;public class Test2{ public Test2() {} JFrame frame; \/\/主界面框架 \/\/主界面函数 public ...

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

java图形界面设计如何从一个界面跳到另外界面再返回?
import java.util.Calendar;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPasswordField;import javax.swing.JTextArea;public class Test2{ public Test2() {} JFrame frame; \/\/主界面框架 \/\/主界面函数 public ...

Java swing中,按左上角图标弹出来的菜单(如图)叫什么?怎么屏蔽?_百度知...
今天无聊翻了下java swing和awt的书看了下,搞了个测试窗口,又改了下icon图标,然后也碰到这个问题。以下是资料:在JDK1.4以前,我们只有一种方式来去掉窗口的标题栏,那就是直接使用JWindow,用JWindow来代替JFrame使用。但用过JWindow的人一定知道,JWindow在操作系统的任务栏是不可见的,这样我们就...

现有个ajax写的页面和一个swing界面,如何实现点击界面上的按钮,调用...
你想用java程序调用js,可以用applet嵌入页面。用swing编写applet小程序,然后嵌入到页面中,在applet中创建JSObject对象,通过eval调用页面中的js函数,效果如图:图片中的“页面调用”按钮是js按钮,调用的方法是获取文本框的值,然后alert。“java程序调用”按钮,是java小程序中的按钮,点击这个按钮,与上...

相似回答