`
wuyoubf
  • 浏览: 39037 次
  • 性别: Icon_minigender_1
  • 来自: 呼和浩特
社区版块
存档分类
最新评论

布局组件borderlayout的splittable和collapsible 属性

 
阅读更多

splittable使得布局组件可以拆分,当值设为true时如图1。

图1

collapsible使得组件可以折叠,当值设为true时仍为图1,但没有折叠效果,只有指定了title值才会有折叠效果,如图2。

图2

效果同开发手册有区别,需要注意。

分享到:
评论

相关推荐

    边界布局——BorderLayout

    **Java高级基础部分:边界布局BorderLayout详解** ...总的来说,`BorderLayout`是Java GUI开发中一个简单但实用的布局管理器,理解和掌握它的使用能帮助开发者更好地组织和管理组件,创建出高效且易于理解的用户界面。

    边框布局BorderLayout布局设计.rar

    `BorderLayout`按照五个区域对组件进行布局:北(North)、南(South)、东(East)、西(West)和中心(Center)。每个区域只能容纳一个组件,但如果尝试向已满的区域添加组件,原有组件将被替换。这个布局的特点是...

    Java布局管理GridLayOut BorderLayOut CardLayOut

    例如,一个应用程序可能使用BorderLayOut作为顶层容器的布局,将菜单栏和工具栏放在边缘,然后在中心使用CardLayOut来切换不同的功能面板,而每个面板内部再使用GridLayOut或其他布局来组织其组件。这样的设计可以...

    java BorderLayout版面布局

    在Java Swing库中,`BorderLayout`是一种常用的布局管理器,用于组织和定位组件在容器中的位置。`BorderLayout`将容器分为五个区域:北(North)、南(South)、东(East)、西(West)和中心(Center)。每个区域...

    BorderLayout

    `BorderLayout`是Java Swing库中的一个布局管理器,它被设计用来组织组件在容器中的位置,使得它们根据边缘对齐。这个布局管理器将容器分为五个区域:北(North)、南(South)、东(East)、西(West)和中心...

    AWT组件提供的6种布局管理器

    AWT(Abstract Window Toolkit)组件提供了六种布局管理器,分别是BorderLayout、FlowLayout、GridLayout、GridBagLayout、CardLayout和BoxLayout。这些布局管理器可以帮助开发者更好地管理组件在窗口中的排列。 1....

    Java中BorderLayout布局管理器.pdf

    Java中的BorderLayout布局管理器是Java AWT(Abstract Window Toolkit)包中的一种基本布局管理器,主要用于组织和管理GUI(图形用户界面)组件在容器内的布局。这种布局将容器分为五个区域:北(North)、南(South...

    Java实现简单日历源代码

    一个简单的Java日历程序,有一个窗口,该窗口为BorderLayout布局。窗口的中心添加一个Panel容器:pCenter,pCenter的布局是7行7列的GridLayout布局,pCenter的中放置49个标签,用来显示日历。窗口北面添加一个Panel...

    java日历.zip

    编写一个程序,有一个窗口,该窗口为BorderLayout布局。窗口的中心添加一个Panel容器:pCenter,pCenter的布局是7行7列的GridLayout布局,pCenter的中放置49个标签,用来显示日历。窗口北面添加一个Panel容器pNorth...

    Java Swing组件布局管理器之FlowLayout(流式布局)入门教程

    Java Swing 组件布局管理器之 FlowLayout(流式布局)入门教程 Java Swing 组件布局管理器中有多种布局管理器,今天我们主要介绍 ...我们使用 FlowLayout 来布局这些组件,并设置了对齐方式、水平间隙和垂直间隙。

    Java Swing布局管理器

    Java Swing 中的布局管理器是指在 Swing 应用程序中对组件进行布局和排列的机制。布局管理器是容器中的组件进行定位和整形的关键组件。在 Java 中,AWT 提供了五种类型的布局管理器:BorderLayout、CardLayout、...

    JavaSwing BorderLayout 边界布局的实现代码

    BorderLayout 的构造方法有两种,分别是 `BorderLayout()` 和 `BorderLayout(int hgap, int vgap)`,前者创建一个没有间距的边界布局,后者创建一个具有指定组件间距的边界布局。 BorderLayout 中有 5 个常量,分别...

    五种布局管理器的经典例子

    在Java GUI编程中,布局管理器是至关重要的组成部分,它负责控制组件在窗口中的位置和大小。本资源提供了五种常见的布局管理器的经典例子,帮助开发者更好地理解和运用这些管理器。下面将详细介绍这五种布局管理器...

    java中JFrame布局

    下面我们将详细探讨Java中`JFrame`支持的四种布局:流布局、网格布局、卡片布局和边框布局。 1. **流布局(FlowLayout)** 流布局是最简单的布局管理器,按照从左到右,从上到下的顺序放置组件。如果一行无法容纳...

    基于JAVA的布局管理器-BorderLayout

    基于JAVA的布局管理器-BorderLayout

    Java继承JPanel实现自适应布局的面板

    `JPanel`默认使用流式布局(FlowLayout),但为了实现自适应布局,通常需要使用其他布局管理器,如网格布局(GridLayout)、边界布局(BorderLayout)、盒式布局(BoxLayout)或者自定义布局管理器。在`...

    JAVASWIG中布局方式.doc

    FlowLayout 还提供了其他方法来获取和设置布局属性,如 `getAlignment()`、`setAlignment(int align)`、`getHgap()`、`setHgap(int hgap)`、`getVgap()` 和 `setVgap(int vgap)`。 2. 边框布局(BorderLayout) ...

    matlab开发-BorderLayout

    BorderLayout是一种布局管理器,它借鉴了Java的布局策略,帮助开发者有效地组织和定位GUI组件。在MATLAB中使用BorderLayout,可以实现类似Java中的五区域布局,即北(North)、南(South)、东(East)、西(West)...

    java布局管理器实例

    Java中的布局管理器是构建图形用户界面(GUI)的关键元素,它们负责自动调整和组织窗口内的组件。在Java AWT和Swing库中,布局管理器使得开发者无需精确设定每个组件的位置和大小,就能创建出适应不同屏幕尺寸和...

Global site tag (gtag.js) - Google Analytics