• 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 }
    
    
  • 相关阅读:
    C++ 容器元素的存储和获取
    【C++沉思录】代理类
    mysql 编码测试
    理解字符编码
    linux mount
    mysql delimiter
    mysql 求时间段平均值
    mysql Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
    PostgreSQL体系架构与内存结构
    PostgreSQL中的The Oversized-Attribute Storage Technique(TOAST:超大属性存储技术)
  • 原文地址:https://www.cnblogs.com/sanzangtdashi/p/5408773.html
Copyright © 2020-2023  润新知