Java 应用与开发 - Java GUI 编程Button、Label、TextField 等。 ▶ 抽象类 java.awt.Component 是除菜单相关组件之外所有 Java AWT 组件类的根父类,该类规定了 GUI 组件的基本 特性,如尺寸、位置和颜色效果等,并实现了作为一个 GUI 部件所应具备的基本功能。 ▶ java.awt.MenuComponent 是所有与菜单相关的组件的父类。 大纲 GUI 组件及布局 GUI 事件处理 Applet Button、Label、TextField 等。 ▶ 抽象类 java.awt.Component 是除菜单相关组件之外所有 Java AWT 组件类的根父类,该类规定了 GUI 组件的基本 特性,如尺寸、位置和颜色效果等,并实现了作为一个 GUI 部件所应具备的基本功能。 ▶ java.awt.MenuComponent 是所有与菜单相关的组件的父类。 大纲 GUI 组件及布局 GUI 事件处理 Applet Button、Label、TextField 等。 ▶ 抽象类 java.awt.Component 是除菜单相关组件之外所有 Java AWT 组件类的根父类,该类规定了 GUI 组件的基本 特性,如尺寸、位置和颜色效果等,并实现了作为一个 GUI 部件所应具备的基本功能。 ▶ java.awt.MenuComponent 是所有与菜单相关的组件的父类。 大纲 GUI 组件及布局 GUI 事件处理 Applet0 码力 | 73 页 | 876.31 KB | 1 年前3
《Java 应用与开发》课程讲义 - 王晓东Menu、Button、Label、TextField 等。 • 抽象类 java.awt.Component 是除菜单相关组件之外所有 Java AWT 组件类的根父 类,该类规定了 GUI 组件的基本特性,如尺寸、位置和颜色效果等,并实现了作 为一个 GUI 部件所应具备的基本功能。 • java.awt.MenuComponent 是所有与菜单相关的组件的父类。 容器(Container)实际上是 Component 量组件。 • 不建议轻重组件混用。 可视化组件(Visual Component) • 和 AWT 组件类似,Swing 组件也分为可视化和非可视化组件。 • 可视化组件为能够显示特定形状、颜色和尺寸的组件;非可视化组件也称支持类, 如布局管理器等。 • Swing 可视化组件类名均以 J 开头。 11.5 Swing 典型组件 11.5.1 JFrame 1. JFrame 继承并扩充了 getContentPane().setBackground(Color.GREEN); // 注意 注意:setBackground() 方法在 JFrame 类中并没有进行重写,因此不会将针对 JFrame 的颜色设置操作自动转发到其内容面板。 11.5.2 Swing 按钮、菜单和工具条 JButton 能够实现更复杂的显式效果,例如可以使用图片作为按钮标签、设置快捷键 和添加工具提示信息。 菜单0 码力 | 330 页 | 6.54 MB | 1 年前3
Hello 算法 1.0.0b4 Java版个皇后,使得它们互不攻击。 ‧ 数独:在 9 × 9 的网格中填入数字 1 ~ 9 ,使得每行、每列和每个 3 × 3 子网格中的数字不重复。 ‧ 图着色问题:给定一个无向图,用最少的颜色给图的每个顶点着色,使得相邻顶点颜色不同。 组合优化问题:这类问题的目标是在一个组合空间中找到满足某些条件的最优解。 ‧ 0‑1 背包问题:给定一组物品和一个背包,每个物品有一定的价值和重量,要求在背包容量限制内,选0 码力 | 342 页 | 27.39 MB | 1 年前3
Hello 算法 1.1.0 Java版个皇后,使得它们互不攻击。 ‧ 数独:在 9 × 9 的网格中填入数字 1 ~ 9 ,使得每行、每列和每个 3 × 3 子网格中的数字不重复。 ‧ 图着色问题:给定一个无向图,用最少的颜色给图的每个顶点着色,使得相邻顶点颜色不同。 组合优化问题:这类问题的目标是在一个组合空间中找到满足某些条件的最优解。 ‧ 0‑1 背包问题:给定一组物品和一个背包,每个物品有一定的价值和重量,要求在背包容量限制内,选0 码力 | 378 页 | 18.47 MB | 1 年前3
Hello 算法 1.0.0b5 Java版个皇后,使得它们互不攻击。 ‧ 数独:在 9 × 9 的网格中填入数字 1 ~ 9 ,使得每行、每列和每个 3 × 3 子网格中的数字不重复。 ‧ 图着色问题:给定一个无向图,用最少的颜色给图的每个顶点着色,使得相邻顶点颜色不同。 组合优化问题:这类问题的目标是在一个组合空间中找到满足某些条件的最优解。 ‧ 0‑1 背包问题:给定一组物品和一个背包,每个物品有一定的价值和重量,要求在背包容量限制内,选0 码力 | 376 页 | 30.69 MB | 1 年前3
Hello 算法 1.0.0 Java版个皇后,使得它们互不攻击。 ‧ 数独:在 9 × 9 的网格中填入数字 1 ~ 9 ,使得每行、每列和每个 3 × 3 子网格中的数字不重复。 ‧ 图着色问题:给定一个无向图,用最少的颜色给图的每个顶点着色,使得相邻顶点颜色不同。 组合优化问题:这类问题的目标是在一个组合空间中找到满足某些条件的最优解。 ‧ 0‑1 背包问题:给定一组物品和一个背包,每个物品有一定的价值和重量,要求在背包容量限制内,选0 码力 | 376 页 | 17.59 MB | 1 年前3
Hello 算法 1.2.0 简体中文 Java 版个皇后,使得它们互不攻击。 ‧ 数独:在 9 × 9 的网格中填入数字 1 ~ 9 ,使得每行、每列和每个 3 × 3 子网格中的数字不重复。 ‧ 图着色问题:给定一个无向图,用最少的颜色给图的每个顶点着色,使得相邻顶点颜色不同。 组合优化问题:这类问题的目标是在一个组合空间中找到满足某些条件的最优解。 ‧ 0‑1 背包问题:给定一组物品和一个背包,每个物品有一定的价值和重量,要求在背包容量限制内,选0 码力 | 379 页 | 18.48 MB | 10 月前3
共 7 条
- 1













