1.1使用GUI
import java.awt.Container;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class SwingDemo
{
private static void createGUI()
{
//创建窗口
JFrame frame = new JFrame("Swing Demo");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container contentPane = frame.getContentPane();
contentPane.setLayout(new FlowLayout());//布局
//添加控件
contentPane.add(new JLabel("Hello,World"));
contentPane.add(new JButton("测试"));
frame.setSize(400, 300);//窗口大小
frame.setVisible(true);// 显示窗口
}
public static void main(String[] args)
{
//此段代码间接地调用了 createGUI()
// 初学者先照抄此代码框架即可
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run()
{
createGUI();
}
});
}
}