
Java Swing
JAVA问题少年
我有个问题想问一下
展开
-
Java窗体阻塞功能的实现
Java原创 2019-11-05 09:35:35 · 2188 阅读 · 2 评论 -
Java Swing高级组件——桌面面板和内部窗体
桌面面板和内部窗体在一个GUI应用程序中需要使用多个窗口,针对这些窗口可以有两种管理策略,一种是每个窗口都是一个独立的窗体,优点是可以通过系统主窗体上的按钮及快捷键浏览所有窗口;另一种是提供一个主窗体,然后将其他窗口放在主窗体中,优点是窗口比较整齐。在利用第二种策略管理窗口时,必须使用 JDesktopPane 类和 JInternalFrame 类(桌面面板类和内部窗体类)。 JDesktopPane 类是一个容器类,用来创建一个虚拟桌面; JInternalFrame 类是一个轻量级对象,用来创建支原创 2020-05-16 14:58:39 · 1918 阅读 · 0 评论 -
Java Swing高级组件——选项卡面板
选项卡面板选项卡面板由 JTabbedPane 类实现,它实现了一个多卡片的用户界面,通过它可以将一个复杂的对话框分割成若干个选项卡,实现对信息的分类显示和管理,使界面更简洁大方,还可以有效地减少窗体个数。JTabbedPane 类所有的构造方法构造方法说明JTabbedPane()创建一个默认的选项卡面板,标签默认位于选项卡上方,布局方式为限制布局JTabbedPane(int tabPlacement)创建一个指定标签显示位置的选项卡面板。TOP:在上方,BOTTOM原创 2020-05-10 15:44:20 · 2633 阅读 · 2 评论 -
Java Swing高级组件——分割面板
分割面板分割面板由 JSplitPane 类实现,用来将其所在的区域分割成两部分,可根据情况决定是水平方向分割还是垂直方向分割,分割的两部分之间会有一个分隔条,通过调整分隔条的位置,可以自定义两部分的相对大小。JSplitPane 类的常用构造方法。1,JSplitPane():创建一个默认的分割面板。默认水平方向分割。2,JSplitPane(int newOrientation):创建一个指定分割方向的分割面板,newOrientation 可选择的静态常量有HORIZONTAL_SPLIT(水原创 2020-05-09 16:28:47 · 3984 阅读 · 0 评论 -
Java Swing高级组件——树组件
Swing树组件树状结构是一种常用的信息表现形式,它可以直观的显示出一组信息的层次结构。Swing中的JTree类用来创建树。一,创建一个简单的树JTree有三种常见的构造方法用来创建树。构造方法说明JTree()创建一个默认的树JTree(TreeNode root)根据指定的根节点创建树JTree(TreeModel newModel)根据指定树模...原创 2020-05-08 17:46:58 · 1311 阅读 · 0 评论 -
Java Swing高级组件——表格组件
Swing 表格组件表格是最常用的数据统计形式之一,在日常生活中经常需要表格来统计数据。在 Java Swing 中由JTable类实现表格。一,创建表格在 JTable 类中除了默认的构造方法外,还提供了利用指定表格列名数组和表格数据数组创建表格的构造方法。JTable table = new JTable(Object[][] rowData, Object[] columnNames...原创 2020-05-05 11:51:31 · 4928 阅读 · 0 评论