Java教程

Java GUI常用组件介绍

本文主要是介绍Java GUI常用组件介绍,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

注意:

    所有组件创建并设置完成后都必须使用add()方法添加到窗口中,否则无法显示

       jp.add(jButton4);   //将设置好的按钮添加到窗口
        this.add(jp);
  • JLable(标签)  //用来显示文字或图片

            JPanel jp = new JPanel();
    ​
            jp.setLayout(new FlowLayout(FlowLayout.CENTER));
            JLabel accountLabel = new JLabel("账号");
                   accountLabel.setFont(new Font("宋体",Font.BOLD,20));
                  // accountLabel.setIcon(new ImageIcon("微信图片_20211117191028.jpg"));
            jp.add(accountLabel);

    效果图如下:

  • JtextField(文本框) //用来输入文字

     JTextField accountText = new JTextField(20);
            jp.add(accountText);

    效果图如下:

  • JPasswordField(密码框) //用来输入密码

        JLabel passwordLabel = new JLabel("密码");
                   passwordLabel.setFont(new Font("宋体",Font.BOLD,20));
            jp.add(passwordLabel);
            JPasswordField jPasswordField = new JPasswordField(20);
            jp.add(jPasswordField);

    效果图如下:

 

  • JTextArea(多行文本框) /用来输入多行文字

      JTextArea jTextArea = new JTextArea(5,20);
          //滚动面板,可出现滚动条,使多行文本框大小不发生变化
            JScrollPane jScrollPane = new JScrollPane(jTextArea);
            jp.add(jScrollPane);

    效果图如下:

 

  • JMenuBar(菜单栏)      //用来创建一个菜单栏

     JMenuBar jMenuBar = new JMenuBar();
  • JMenu(菜单)      //用来创建一个菜单

     JMenu jMenu1 = new JMenu("文件");
            JMenu jMenu2 = new JMenu("编辑");
            jMenuBar.add(jMenu1);
            jMenuBar.add(jMenu2);
  • JMenuItem(菜单项)      //用来创建菜单项

      JMenuItem jMenuItem = new JMenuItem("新建");
            jMenu1.add(jMenuItem);

    菜单操作效果图如下:

这篇关于Java GUI常用组件介绍的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!