弹出界面

来源:百度知道 编辑:UC知道 时间:2024/06/04 02:05:25
我用JAVA写了一个A类他是继承JFrame的一个界面程序,在界面上有四个按钮,我想要在鼠标点击按钮的时候弹出另一个界面,不仅仅是简单的对话框,要怎样在事件处理方法中实现?

部分代码如下:

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
public class StudentData extends JFrame implements ActionListener{
JLabel l=new JLabel("学生信息管理系统");
JButton b1=new JButton("学生信息查询");
JButton b2=new JButton("学生信息添加");
JButton b3=new JButton("学生信息修改");
JButton b4=new JButton("学生信息删除");
JPanel p1=new JPanel();
JPanel p2=new JPanel();
public StudentData(){
Container c=getContentPane();
c.setLayout(new BorderLayout(10,20));
p1.setLayout(new FlowLayout(FlowLayout.CENTER));
p2.setLayout(new FlowLayout(FlowLayout.CENTER,10,0));
p1.add(l);
c.add(p1,"North");
p2.add(b1); p2.add(b2); p2.add(b3); p2.add(b4);
c.add(p2,"Center");
b1.addAct

你写一个b类比如信息修改,也是继承自jframe的,具体内容写好,在a类(你的主界面)的button上添加onclick事件,里面代码就是简单的{
b a=new b();
a.setvisble(true);

}

我会,不过你都没说清楚,什么叫不仅仅是简单的对话框啊?想谈出对话框有两中,一个是模式对话框,一个是普通的页面,这都不一样的!你都没说明白让我怎么帮你啊?你都打算实现什么功能啊?