import javax.swing.*;
import java.awt.event.*;
public class Swing7 extends JFrame implements ActionListener
{
JButton jb=new JButton();
public Swing7()
{
this.setTitle("Java——");
jb.setText("确定");
jb.setMnemonic('a');
this.add(jb);
this.setBounds(200,300,250,300);
this.setVisible(true);
jb.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
JLable jl=new JLale();
this.setTitle("新窗口");
jl.setText("这是新窗口");
jl.setVerticalAlignment(JLable.CENTER);
jl.setHorizontaAlignment(JLable.CENTER);
this.add(jl);
this.setBounds(200,300,250,300);
this.setVisible(true);
}
});
}
public static void main(String args[])
{
Swing7 s=new Swing7();
}
}
不行 一样的报错。我给你看看图片!
追答刚才没开编译器,没注意你还有拼写错误
给你改完了
import javax.swing.*;
import java.awt.event.*;
public class Swing7 extends JFrame{
JButton jb = new JButton();
public Swing7() {
this.setTitle("Java——");
jb.setText("确定");
jb.setMnemonic('a');
this.add(jb);
this.setBounds(200, 300, 250, 300);
this.setVisible(true);
jb.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
JLabel jl=new JLabel();
JFrame frame = new JFrame("新窗口");
jl.setText("这是新窗口");
jl.setVerticalAlignment(JLabel.CENTER);
jl.setHorizontalAlignment(JLabel.CENTER);
frame.add(jl);
frame.setBounds(200,300,250,300);
frame.setVisible(true);
}
});
}
public static void main(String args[]) {
Swing7 s = new Swing7();
}
}