zoukankan      html  css  js  c++  java
  • 关于一个查询的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();
            }
        }

         

    所得界面:            

        

  • 相关阅读:
    查询数据库锁的SQL
    注解学习实例(模拟hibernate,table,column注解,拼装SQL)
    mongoDB学习笔记
    拼装SQL.例子
    MySQL实现类似Oracle序列的函数
    面试总结
    linux下常用命令
    PHP 中 flush() 与 ob_flush() 的区别
    PHP 使用共享内存的资料
    移动设备的web站开发和将web封转成移动端应用的一些资料
  • 原文地址:https://www.cnblogs.com/handsometaoa/p/11937714.html
Copyright © 2011-2022 走看看