`
joyo_fly
  • 浏览: 87809 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

使用JSplitPane

 
阅读更多

1、创建和初始化

//Create a split pane with the two scroll panes in it.
splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,
                           listScrollPane, pictureScrollPane);
splitPane.setOneTouchExpandable(true);
splitPane.setDividerLocation(150);

//Provide minimum sizes for the two components in the split pane
Dimension minimumSize = new Dimension(100, 50);
listScrollPane.setMinimumSize(minimumSize);
pictureScrollPane.setMinimumSize(minimumSize);

2、设置组件

setLeftComponent
setRightComponent
setTopComponent
setBottomComponent

3、定位分隔条DIVIDER以及限制分隔条范围

默认情况下splitPane的首选尺寸和分隔条的位置由放置其中组件的决定,以保证组件都处于其首选尺寸。

分享到:
评论

相关推荐

    JSplitPane

    JSplitPane

    Java Swing中的工具栏(JToolBar)和分割面版(JSplitPane)组件使用案例

    在上述代码示例中,虽然没有直接提供JSplitPane的使用代码,但通常的做法是创建一个JSplitPane实例,并为它设置两个组件,比如两个JPanel。然后可以设置分隔条的类型,比如水平分割或垂直分割。用户可以通过拖动分隔...

    实例22 分割一个面板(java绝对新手实例)

    在Java编程语言中,"分割一个面板"通常指的是使用Swing库中的JSplitPane组件来创建用户界面。JSplitPane允许我们将屏幕空间分为两个或更多个可调整大小的部分,这样用户就可以根据自己的需求动态调整各个区域的大小...

    swing分割窗口控件JSplitPane使用方法详解

    如果需要指定分割条两侧的组件,同时也可以指定是否支持ContinuousLayout,那么可以使用JSplitPane(int newOrientation, boolean newContinuousLayout, Component newLeftComponent, Component newRightComponent)...

    JSplitPane的用法

    ### JSplitPane的用法详解 #### 一、引言 `JSplitPane`是Java Swing框架中的一个组件,主要用于创建可调整大小的面板分割器。它可以将界面分为两个部分,并允许用户通过拖动分割条来调整每个部分的大小。这对于...

    20131308088三线图

    然后,使用JSplitPane将面板水平分割为左右两个部分,左边部分用于显示左键功能,右边部分用于显示三线图的绘制结果。 在左键功能中,使用JPanel创建了一个面板,用于显示左键的功能。然后,使用JSplitPane将面板...

    Swing拆分窗格控件JSplitPane使用详解

    JSplitPane使用时非常灵活,可以包含更多的组件,并且组件间的关系可以是水平分割也可以是垂直分割。通过不同的属性设置,JSplitPane能够满足不同的界面布局需求。 除此之外,JSplitPane还可以通过监听器来控制分割...

    java随机点名器 课程设计.docx

    - **拆分窗格的实现**:使用JSplitPane将界面分为两部分,一边显示学生列表,另一边放置控制按钮如“点名”、“保存”等。 在这个课程设计中,学生需要对Java编程有扎实的基础,了解面向对象设计原则,以及对Java ...

    java swing 仿酷我音乐盒界面源码

    还可以使用JSplitPane来分割界面,让用户自由调整各个区域的大小。此外,通过设定组件的边框、背景色、字体样式等属性,可以进一步定制界面的外观。 Swing 还包含了一些高级组件,如JProgressBar可以用来显示加载...

    疯狂JAVA讲义

    学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序时怎么不需要指定目标文件的文件名呢? 13 1.5.3 运行Java程序 14 1.5.4 根据...

    java-swing 学习代码

    如何使用面板组件 使用JPanel 使用JScrollPane 使用JSplitPane 使用JTabbedPane 使用JIntemalFrame 使用JLayeredPane 使用JRootPane

    swing记事本

    9. **Swing工具包的其他特性**:Swing还提供了许多其他组件和特性,如JTable(表格)、JTree(树形结构)和JTabbedPane(选项卡面板),以及自定义组件的能力,如使用JSplitPane分隔视图。 通过编写这样一个Swing...

    java实例_简单Java_IDE工具

    例如,使用JSplitPane分隔主编辑区和信息显示区,JDesktopPane作为多文档的容器,JScrollPane则包裹JTextArea以实现滚动查看。 在实际编码过程中,我们将逐步添加更多的功能,如文件操作、项目管理、编译和运行等。...

    java swing-JSplitPane的使用

    JSplitPane是Swing库提供的一个分割面板组件。它可以在图形界面中创建两个子组件,并允许用户通过拖动分割条来调整子组件的大小。

    kk.rar_jsplitpane UI_成绩管理系统

    【kk.rar】是一个压缩包文件,其中包含了名为"jsplitpane UI_成绩管理系统"的相关内容。这个系统显然是一个教育或教学环境中使用的...同时,了解`JSplitPane` 的使用也能增强他们对用户界面设计的理解,提高用户体验。

    flex4 实现分隔栏 类似java里面的JSplitPane的功能

    NULL 博文链接:https://silentwu.iteye.com/blog/1605617

    Swing:它是关于制作自定义摆动应用程序

    在Swing中,还可以使用JTabbedPane创建选项卡式界面,使用JSplitPane创建可调整大小的面板,以及使用JTree和JTable展示树形结构和表格数据。 开发自定义Swing应用程序时,可以利用SwingUtilities.invokeLater()方法...

    SplitPanel的使用

    在本教程中,我们将深入探讨`JSplitPane`的使用,并通过一个名为"SplitPanel应用实例"的项目来演示其工作原理。 `JSplitPane`是Java Swing中的一个容器,它可以容纳两个或更多的组件,这些组件被水平或垂直地分割。...

    swing界面设计之Layou

    JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, leftPanel, rightPanel); // 设置初始分割比例 splitPane.setDividerLocation(150); // 将JSplitPane添加到主框架 frame.add(splitPane...

    Jtree

    在IT领域,JTree是一种广泛使用的Java Swing组件,它允许用户以树形结构来展示数据。这个组件在GUI(图形用户界面)应用中特别常见,因为它能清晰地组织层次化的信息,比如文件系统目录、数据库结构或者项目组织。...

Global site tag (gtag.js) - Google Analytics