JavaSwing
javaSwing学习记录
树下一朵云
普本人工智能研究生在读
展开
-
5、JavaSwing 布局管理器——BorderLayout(边界布局)
概述官方JavaDocsApi: https://docs.oracle.com/javase/8/docs/api/java/awt/BorderLayout.htmlBorderLayout,边界布局管理器。它把 Container 按方位分为 5 个区域(东、西、南、北、中),每个区域放置一个组件。BorderLayout 构造方法: // 构造一个组件之间没有间距的新边框布局 BorderLayout() // 构造一个具有指定组件间距的边框布局 .原创 2020-10-11 22:47:15 · 890 阅读 · 0 评论 -
4、JavaSwing 布局管理器——CardLayout(卡片布局)
概述官方JavaDocsApi: https://docs.oracle.com/javase/8/docs/api/java/awt/CardLayout.htmlCardLayout,卡片布局管理器。它将容器中的每个组件看作一张卡片,一次只能看到一张卡片,容器则充当卡片的堆栈,默认显示第一张卡片。CardLayout 构造方法 // 创建一个间距大小为 0 的卡片布局 CardLayout() // 创建一个指定水平/垂直间距大小的卡片布...原创 2020-10-11 22:29:53 · 1112 阅读 · 0 评论 -
3、JavaSwing 布局管理器——BoxLayout(箱式布局)
概述官方JavaDocsApi:https://docs.oracle.com/javase/8/docs/api/javax/swing/BoxLayout.htmlhttps://docs.oracle.com/javase/8/docs/api/javax/swing/Box.htmlBoxLayout,箱式布局管理器。它把若干组件按水平或垂直方向依次排列放置。Swing 提供了一个实现了 BoxLayout 的容器组件Box。使用 Box 提供的静态方法,可快速创建水平/垂.原创 2020-10-11 22:00:39 · 1039 阅读 · 0 评论 -
2、JavaSwing 布局管理器——GridLayout(网格布局)
概述官方JavaDocsApi: https://docs.oracle.com/javase/8/docs/api/java/awt/GridLayout.htmlGridLayout,网格布局管理器。它以矩形网格形式对容器的组件进行布置,把容器按行列分成大小相等的矩形网格,一个网格中放置一个组件,组件宽高自动撑满网格。以行数和总数优先: 通过构造方法或 setRows 和 setColumns 方法将行数和列数都设置为非零值时,指定的列数将被忽略。列数通过指定的行数和布局中的组件..原创 2020-10-11 21:35:36 · 715 阅读 · 0 评论 -
1、JavaSwing 布局管理器——FlowLayout(流式布局)
概述官方JavaDocsApi: https://docs.oracle.com/javase/8/docs/api/java/awt/FlowLayout.htmlFlowLayout,流式布局管理器。按水平方向依次排列放置组件,排满一行,换下一行继续排列。排列方向(左到右 或 右到左)取决于容器的componentOrientation属性(该属性属于Component),它可能的值如下:ComponentOrientation.LEFT_TO_RIGHT(默认) Component.原创 2020-10-11 21:27:13 · 1298 阅读 · 0 评论 -
0、Swing简介
Swing 是 Java 为图形界面应用开发提供的一组工具包,是 Java 基础类的一部分。Swing 包含了构建图形界面(GUI)的各种组件,如: 窗口、标签、按钮、文本框等。Swing 提供了许多比 AWT 更好的屏幕显示元素,使用纯 Java 实现,能够更好的兼容跨平台运行。为了和 AWT 组件区分,Swing 组件在javax.swing.*包下,类名均以 J 开头,例如: JFrame、JLabel、JButton等。Swing组件一个 Java 的图形界面,由原创 2020-10-11 21:13:19 · 153 阅读 · 0 评论