zoukankan      html  css  js  c++  java
  • 第十二周

    JPanel:

    使用Jpanel可以完成各种复杂的界面显示。
    在JPanel中可以加入任意的组件,之后直接将Jpanel容器加入到JFrame容器中即可显示。
    应用:可以将多个组件加入到JPanel中实现复杂的排列。
    使用JPanel并结合LayoutManager可以方便地管理组件。
    使用LayoutManager对多个Jpanel进行排列,而每个JPanel中也可以分别使用不同的LayoutManager管理组件,完成对组件进行复杂的排列。

    JSplitPane:

    JSplitPane主要功能是分割面板, 可以将一个窗体分为两个子窗体,可以是水平排列也可以是垂直排列。

    JTabbedPane:

    JTabbedPane是在一一个面板上设置多个选项卡供用户选择
    如果用户需要查看相关方面信息,直接点开选项卡即可浏览,通过这种方式可以方便的管理相关信息。

    JScrollPane:

    在一般的图形界面中如果显示的区域不够大,就会出现滚动条以方便用户浏览。
    在Swing中JSCrollPane为显示的内容加入滚动条。
    JScrollPane主要由JViewPort和JScrollBar两部分组成。
    JViewPort:显示一个矩形的区域让用户浏览
    JScrollBar:形成水平或垂直的滚动条。

    文本组件:

    单行文本输人框: JTextField
    密码文本输入框: JPasswordField
    多行文本输入框:JFextArea

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

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

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

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

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

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

    按钮组使用ButtonGroup定义,然后将JRadioButton对象添加到按钮组中。

    JCheckBox类:复选框元素组件类,提供一个选择框,然后在选择框后还可以有相应的图片文字信息.

    }

    其他类{

    Dimension类:封装组件宽度高度类,可以通过组件对象.setPreferredSize(new Dimension(width,hight))来控制组件的大小,

    ImageIcon类:图片类,可以用来加载磁盘上的图片。使用方法为ImageIcon image=new ImageIcon("图片地址") 

    FlowLayout类:流式布局类(JPanel组件默认的布局类:流式居中布局),即从左至右,从上至下的布局类

    BorderLayout类:边框布局类(JFrame组件的默认布局类),即分为东南西北

    GridLayout类网格布局类,将容器划分为网格,所以组件可以按行和列进行排列,在网格布局中,每一个组件的大小都相同,实例化的写法为:

    JTextPanel类 : 是一个可以编辑和显示html,rtf和普通文本的富文本组件,能实现的功能较多,

    JComboBox类:是一个组件它结合了一个按钮或可编辑字段与下拉列表,

    }

  • 相关阅读:
    MVC 中的Areas支持
    webAPI 自动生成帮助文档
    ASP.NET Web API系列教程目录
    ASP.NET MVC学习系列 WebAPI初探
    win7下配置apache和php
    VS2010打不开VS2012 .NET MVC 工程,及打开后部分模块加载不正确的解决办法
    Sqlserver通过链接服务器访问Oracle的解决办法
    [C# 基础知识系列]专题一:深入解析委托——C#中为什么要引入委托
    [C# 基础知识系列]专题四:事件揭秘
    [C# 基础知识系列]专题十六:Linq介绍
  • 原文地址:https://www.cnblogs.com/lsy2380821-/p/11865706.html
Copyright © 2011-2022 走看看