📄 dxdialog.java
字号:
package pane_dxdialog;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JPanel;
import pane_delete.Pane3;
import pane_query.Pane1;
import stu.Stu;
@SuppressWarnings("serial")
public class Dxdialog extends JDialog implements ActionListener
{
//修改信息模块
int Nx=0;
JLabel l1=new JLabel("要修改的记录在查询表中的序号为:");
Object items[]=new Object[Pane1.N];
JComboBox cb;
Stu f;
JButton bx=new JButton("修改");
JButton bt=new JButton("退出");
JPanel p1=new JPanel();
JPanel p2=new JPanel();
Container con=getContentPane();
public Dxdialog(Stu F,String s)
{
super(F,s);
f=F;
for(int i =0;i<Pane1.N;i++)
{
items[i]=(i+1)+" ";
}
setSize(400,115);
setLocation(300,250);
System.out.println("1");
cb=new JComboBox(items);
con.setLayout(new GridLayout(2,1));
p1.add(l1);
p1.add(cb);
con.add(p1);
bt.addActionListener(this);
p2.add(bx);
p2.add(bt);
con.add(p2);
setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==bx)
{
Nx =cb.getSelectedIndex();
String s1=Pane1.a[Nx][1].toString();
System.out.println(s1);
String s[]=new String[7];
System.out.println("3");
for(int i=0;i<7;i++)
{
s[i]=Pane1.a[Nx][(i+1)].toString();
}
Pane3 sp3=new Pane3(s[0],s[1],s[2],s[3],s[4],s[5],s[6]);
Stu.p.add("3",sp3);
this.dispose();
}
if(e.getSource()==bt)
{
this.dispose();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -