code如下:
package?java.swing;
import?java.awt.Color;
import?java.awt.Container;
import?javax.swing.JFrame;
import?javax.swing.JLabel;
import?javax.swing.SwingConstants;
import?javax.swing.WindowConstants;
public?class?SwingDemo1?extends?JFrame?{ //創建一個繼承JFrame類
public?void?CreatJFrame(String?title){ //定義一個CreatJFrame()方法
JFrame?jf?=?new?JFrame(title); //實例化一個JFrame對象
Container?container?=?jf.getContentPane();??//獲取一個容器
JLabel?jl?=?new?JLabel("這是一個JFrame窗體");?//創建一個JLabel標簽
//使標簽上的內容居中
jl.setHorizontalAlignment(SwingConstants.CENTER);
container.add(jl); //將標簽添加到容器中
container.setBackground(Color.white); //設置標簽的顏色
jf.setVisible(true); //使窗口可見
jf.setSize(200,?500); //設置窗口大小
//設置窗體的關閉方式
jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public?static?void?main(String[]?args)?{
new?SwingDemo1().CreatJFrame("創建一個JFrame窗體");
}
}
添加回答
舉報
0/150
提交
取消