• 第十一周课程总结


    课程总结

    在应用swing组件或者awt前,应导入包

    import javax.swing.*;
    import java.awt.*;//*表示任何以其为前缀的API类
    

    常用的swing组件分为以下几部分:

    窗体容器组件类:JFrame类 顶级容器

    常用面板:JPanel面板可以聚集一些组件类布局,需要明确的是面板也是一种容器,一般情况我们通常定义多个JPanel面板对象,添加到一个JFrame类对象容器中。

    元素组件类:用来显示图片或文字,接受输入的

    {

    JLabel类:标签元素组件类,可以用来显示图片,文字信息

    JButton类:按钮元素组件类,用来显示文字图片,可以点击

    JTextField类:文本输入框元素组件类,用来接受用户输入的信息,然后可以将其显示出来

    JPasswordField类:密码输入框元素组件类,用来接受用户输入的信息,然后可以以特定的符号显示出来,比如‘*’,达到密码的安全性。

    JRadioButton类:单选按钮组件类,显示一个圆形图标,圆形图标旁可以附加一些说明文字,当用户选择某个按钮之后,按钮组中的其他按钮将会被自动取消

    eg:

    import javax.swing.*;
    import java.awt.*;//一定要将这两个包导入进去
    public class DrawFrame{
       public static void main(String args[]){
    //实例化JFrame 对象    
    JFrame frame=new JFrame();
    frame.setSize(400,700);//设置大小
    frame.setTitle("图形界面");//设置标题
    frame.setDefaultCloseOperation(3);//界面关闭方式
    frame.setLocationRelativeTo(null);//显示的界面居中
    frame.setResizable(false);//设置能否改变大小
    frame.setVisible(true);//界面的可见性
    }
    }
    

  • 相关阅读:
    ASP.NET 读取FTP文件流
    ASP.NET XML序列化
    ASP.NET Core 微信支付(四)【支付结果通知回调(未按照官方步骤) APIV3】
    ASP.NET Core 微信支付(三)【查询订单 APIV3】
    pytest系列(四)
    pytest系列(五)
    2021金三银四
    2021金三银四
    requests- 处理 multipartform-data 类型的上传接口
    html5 video(html中播放视频的标签)
  • 原文地址:https://www.cnblogs.com/buxiu888/p/11826774.html
Copyright © 2020-2023  润新知