• 关于一个查询的JAVA界面,希望对你有启发


    package work2;
    
    import java.awt.BorderLayout;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JTextArea;
    import javax.swing.JTextField;
    import javax.swing.WindowConstants;
    
    class MyJframe extends JFrame{
            JPanel Panel;
            JLabel ID,Name,Price,Birth;
            JTextField J1;
            JTextArea J2,J3,J4;
            JButton button1,button2;
            
            public MyJframe (){
                setLayout(new BorderLayout());
                init();
                setTitle("查询窗口");
                setBounds(700,400,600,350);
                setVisible(true);
                setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
            }
            public void init(){
                Panel=new JPanel();
                Panel.setLayout(null);//把面板布局设置为空
                
                //商品编号及文本框
                ID=new JLabel("商品编号:");
                ID.setBounds(120,30,150,50);
                J1=new JTextField(16); 
                J1.setBounds(200, 45, 250, 20);
                Panel.add(ID);
                Panel.add(J1);
                
                //查询按钮
                button1=new JButton("查询");
                button1.setBounds(130,80,90,20);
                Panel.add(button1);
                
                //清除按钮
                button2=new JButton("清除界面字符");
                button2.setBounds(320,80,120,20);
                Panel.add(button2);
                
                //添加商品名称
                Name=new JLabel("商品名称:");
                Name.setBounds(120,115,120,30);
                J2=new JTextArea();
                J2.setBounds(200,120,250,20);
                Panel.add(Name);
                Panel.add(J2);
                
                //添加价格信息
                Price=new JLabel("价       格:");
                Price.setBounds(120,156,120,30);
                J3=new JTextArea();
                J3.setBounds(200,160,250,20);
                Panel.add(Price);
                Panel.add(J3);
                
                //添加出厂日期
                Birth=new JLabel("出厂日期:");
                Birth.setBounds(120,192,120,30);
                J4=new JTextArea();
                J4.setBounds(200,195,250,20);
                Panel.add(Birth);
                Panel.add(J4);
                
                add(Panel);
            }
    }
    public class Interface{
        public static void main(String[] args){
                new MyJframe();
            }
        }

         

    所得界面:            

        

  • 相关阅读:
    组装query,query汇总,query字段
    POJ 1276, Cash Machine
    POJ 1129, Channel Allocation
    POJ 2531, Network Saboteur
    POJ 1837, Balance
    POJ 3278, Catch That Cow
    POJ 2676, Sudoku
    POJ 3126, Prime Path
    POJ 3414, Pots
    POJ 1426, Find The Multiple
  • 原文地址:https://www.cnblogs.com/handsometaoa/p/11937714.html
Copyright © 2020-2023  润新知