实验10图形用户界面(2)一一图形 一、实验目的 1理解CⅡ组件中的Iva华标系 2.使用Graphics类中的方法画图,理解paintCompoent方法的调用时机, 二、实验要求 L,使用Graphics类中的方法画图,掌握重写paintComponent方法在GUI组件上绘图 2.掌握使用面板做画布来绘图的方法 3.掌握绘制字符串、直线、矩形、椭圆的方法。 三、实验内容(请按照讲课ppt中GUI推荐的风格编写 以下程序) 1,编写一个程序,显示一个3×3的网格,如下图所示。红色画垂直线,蓝色画水平线。 2.绘制一个棋盘,如下图所示:(提示使用Graphics类中的fillReet方法
实验 10 图形用户界面(2)——图形 一、实验目的 1. 理解 GUI 组件中的 Java 坐标系 2. 使用 Graphics 类中的方法画图,理解 paintComponent 方法的调用时机。 二、 实验要求 1. 使用 Graphics 类中的方法画图,掌握重写 paintComponent 方法在 GUI 组件上绘图 2. 掌握使用面板做画布来绘图的方法 3. 掌握绘制字符串、直线、矩形、椭圆的方法。 三、 实验内容(请按照讲课 ppt 中 GUI 推荐的风格编写 以下程序) 1. 编写一个程序,显示一个 3×3 的网格,如下图所示。红色画垂直线,蓝色画水平线。 2. 绘制一个棋盘,如下图所示:(提示使用 Graphics 类中的 fillRect 方法)
3.编写程序,使用绘图方法在面板中显示一个乘法表,如下图所示: 乘法表 日回☒ Multiplication Table 123456789 123456789 24681012141618 369121518212427 4812162024283236 567 51015202530354045 6121824303642486 7142128354249566 81624324048566472 9 91827364554637281 编写一个程序,利用Label和LineBorder实现如下界面: 图精回按钮 B回☒ OK Cancel
3. 编写程序,使用绘图方法在面板中显示一个乘法表,如下图所示: 4. 编写一个程序,利用 JLabel 和 LineBorder 实现如下界面: