java简单的页面制作

 1 package 界面;
 2 import java.awt.*;
 3 
 4 import javax.swing.JFrame;
 5 import javax.swing.*;
 6 //import javax.swing.table.*;
 7 
 8 
 9 public class DMGL_Interface extends JFrame{
10     
11     
12     //定义 按钮和标签
13         JLabel L_Header,L_Language,L_Type,L_Title;
14         JComboBox  Language,Type;
15         JTextField Title;
16         JTextArea Code;
17         JButton Confirm,Cancle;
18     
19     
20     public DMGL_Interface ()
21     {
22         
23         
24         
25         //布局
26         Container contentPane = getContentPane();//定义容器类对象
27         setLayout(new FlowLayout());//不设置布局
28         setTitle("添加代码");
29         //语言框
30         JPanel P_Header=new JPanel();
31         String [] SLanguage=new String[]{"默认","java","javaScript","c",
32                 "c++","c#","PHP","Delphi","SAS","PL/SQ","web","ABAP"};
33         L_Header =new JLabel("语言");
34         Language=new JComboBox(SLanguage);
35     
36     
37         P_Header.add(L_Header);
38         P_Header.add(Language);
39         
40         //类型框
41         L_Type =new JLabel("类型");
42         String [] SType=new String[]{"默认","函数","知识","模块","程序",};
43         Type=new JComboBox(SType);
44         
45         P_Header.add(L_Type);
46         P_Header.add(Type);
47         add(P_Header);
48         //标题框
49         JPanel P_Title=new JPanel();
50         L_Title =new JLabel("请输入标题");
51         Title =new JTextField("",20);
52         P_Title.add(L_Title);
53         P_Title.add(Title);
54         add(P_Title);
55         //文本域
56         Code = new JTextArea("",20,32);
57         JScrollPane G_Code = new JScrollPane(Code,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); 
58         add(G_Code);
59         
60         
61         //按钮
62         JPanel P_Button=new JPanel();
63         Confirm=new JButton("保存");
64         Cancle=new JButton("取消");
65         P_Button.add(Confirm);
66         P_Button.add(Cancle);
67         add(P_Button);
68         //设置窗口可见话和大小
69         setSize(400,550);
70         setVisible(true);
71     }
72     
73     
74     
75     
76     
77     
78     //主函数
79     public static void main(String args[])
80 {
81     new DMGL_Interface();
82 }
83 
84 }

原文地址:https://www.cnblogs.com/sanzangtdashi/p/5408773.html