阅读背景:

day27.java

来源:互联网 
GUI的布局 对话框的升级可以打开多个 package dem0o1; import java.awt.Container; import java.awt.Label; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JFrame; public class DialogDemo01 extends JDialog{ public DialogDemo01(JFrame jframe) { super(jframe,false); //true 有堵塞 false没有堵塞 但可以打开多个窗体 this.setBounds(100, 150, 500, 500); Container container =this.getContentPane(); container.setLayout(null); //container.add(new Label("大数据五班")); JButton button =new JButton("我是五班"); button.setBounds(20, 20,150, 50); container.add(button); } public static void main(String[] args) { // TODO 自动生成的方法存根 JFrame j =new JFrame(); j.setVisible(true);//窗体可见 j.setBounds(100, 100, 600, 500); j.setDefaultCloseOperation(EXIT_ON_CLOSE);//没有它不能关闭后台 Container container =j.getContentPane(); container.setLayout(null); JButton button =new JButton("我要登入"); button.setBounds(20, 20,150, 50); button.addActionListener(new ActionListener(){ @Override public void actionPerformed(ActionEvent e) { // TODO 自动生成的方法存根 DialogDemo01 s= new DialogDemo01(j); s.setVisible(true); System.out.println("我被点击了"); } }); container.add(button); } } GUI的布局 对话框的升级可以打开多个 package dem0o1; import java.a



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: