作业帮 > 综合 > 作业

private JButton getJButton1(MainFrame f) {

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 18:06:35
private JButton getJButton1(MainFrame f) {
\x05\x05if (jButton1 == null) {
\x05\x05\x05jButton1 = new JButton();
\x05\x05\x05jButton1.setBounds(new Rectangle(24,69,138,31));
\x05\x05\x05jButton1.setText("基础信息录入");
\x05\x05\x05jButton1.addActionListener(new java.awt.event.ActionListener() {
\x05\x05\x05\x05public void actionPerformed(java.awt.event.ActionEvent e) {
\x05\x05\x05\x05\x05String s=JOptionPane.showInputDialog("请输入班级人数");
\x05\x05\x05\x05\x05int num=Integer.parseInt(s);
\x05\x05\x05\x05\x05stu=new Student[num];
\x05\x05\x05\x05\x05(new BaseMSGinput(null,stu)).show();
\x05\x05\x05\x05}
\x05\x05\x05});
\x05\x05}
\x05\x05return jButton1;
\x05}
private JButton getJButton1(MainFrame f) {
实现点击按钮,获得所输入的班级人数
jButton1 = new JButton();//创建一个按钮实例
jButton1.setBounds(new Rectangle(24, 69, 138, 31));//设置按钮大小
jButton1.setText("基础信息录入");//按钮上显示的文字
jButton1.addActionListener(new java.awt.event.ActionListener() {//监听该按钮
public void actionPerformed(java.awt.event.ActionEvent e) {
String s=JOptionPane.showInputDialog("请输入班级人数");//一个输入框
int num=Integer.parseInt(s);//获取输入值
stu=new Student[num];//创建学生实例
(new BaseMSGinput(null,stu)).show();//显示信息
}
});
再问: 谢了!(new BaseMSGinput(null,stu)).show();是调用BaseMSGinput吗?能具体在解释一下吗? (new BaseMSGInput(null,stu)).setVisible(true); 什么意思?
再答: (new BaseMSGinput(null,stu)).show();是调用BaseMSGinput吗?这个是调用BaseMSGinput没错。这个BaseMSGinput需要两个参数,具体这两个参数是干嘛的,还得看BaseMSGinput这个类是怎么定义的。 (new BaseMSGInput(null,stu)).setVisible(true);这个是把界面显示出来的意思。