第四章图形编程内容摘要:
MESSAGE_Y)。 } public static final int MESSAGE_X = 75。 public static final int MESSAGE_Y = 100。 } 常用 API Container getContentPane() 返回 JFrame的内容窗格 void repain() 重新绘制组件 void repaint(int x, int y,intwidth,int height) 重新绘制组件的一部分 void paintComponent(Graphics g) 需要重写该方法来说明你的组件应如何绘制 一 . 2D图形 随着 , J2SE包含了一个 Java 2D库,该库实现了一个非常强大的图形操作集 如何获得 Graphics 2D类对象 该类是 Graphics类的子类,通常可用Graphics对象转换而来 .例: public void paintComponent(Graphics g) { graphics2D g2=(graphics 2D)g。 … .. } JDK java 2D形体使用浮点数坐标系,这样可为坐标指定单位。 存在的问题 :Retangle2D r=……… .。 float f=()。 /*Error*/ getWidth()返回 double值,应进行转换: float f=(float)()。 例: 因此, 2D库的形体类有两种版本: class DrawPanel extends JPanel { public void paintComponent(Graphics g) { (g)。 Graphics2D g2 = (Graphics2D)g。 // draw a rectangle double leftX = 100。 double topY = 100。 double width = 200。 double height = 150。 Rectangle2D rect = new (leftX, topY, width, height)。 (rect)。 // draw the enclosed ellipse Ellipse2D ellipse = new ()。 (rect)。 (ellipse)。 // draw a diagonal line (new (leftX, topY, leftX + width, topY + height))。 // draw a circle with the same center double centerX = ()。 double centerY = ()。 double radius = 150。 Ellipse2D circle = new ()。 (centerX, centerY, centerX + radius, centerY + radius)。 (circle)。 } } API (float x,float y,float width, float height) (double x,double y, double width,double height) (double x,double y, double width,double height) (Point2D start,Point2D end) (double startx,double starty, double endx,double endy) (double x,double y) fill(Graphics2D rec) 填充颜色 drawGraphics2D rec) 绘制图形 rec 二 .颜色 Graphics2D类的 setPaint方法 (Graphics类为 setColor方法 )用来设置颜色。 例: ()。 (“Set Color”,100,100) black、 blue、 cyan、 darkgray、 gray、green、 lightgray、 magenta、 oran。第四章图形编程
相关推荐
Money) • 4.工程货币 (Quasi Money) • 5.替代物资币 (Money substitution) • 三、货币的数量 • M0— 现金 • M1— M0+城乡居民治期存款 +企事业单位活期存款 +其他活期存款 • M2=M1+定期存款 • M3=M2+其他金融机构存款 • 第二节 货币数量论 • 1.数量方程式(货币需求量) • M=PY/V • 二、货币流通速度 •
,从幼儿参与 .表现 .行为上进行价。 (四) 延伸:进一步延展课题,自然适度,不宜过长。 (四)观察类科学教育活动的方法 ①一般性观察: 是指对某一自然物体或自然现象做特定的观察。 ②比较性观察: 是指对两种或两种以上的事物或现象进行观察 比较,找出它们的之间的不同点和相同点。 小菜园 • 【 活动目标 】 观看懂得蔬菜的生长过程,初步认识几种常见的蔬菜。 掌握各种蔬菜的基本特点。
致其不适的检查和诊疗以及患者提出疑问的情况等。 2.医方告知实施原则 ( 1)紧急救治的告知原则;( 2)不良效果预示原则;( 3)告知适度原则;( 4)顺序原则 14 3.同意权的实施 病人在充分理解医务人员提供的相关诊疗信息的基础上,并有能力作出自主、自愿的判断后,必须作出同意或不同意的决定,这种同意与不同意的决定权,即同意权在临床上的表现形式主要有三种: ( 1)语言表示 ( 2)文字表示
倾斜仪。 倾斜仪的分布不会有水准点那么密集。 这里只考虑单元内只有一个倾斜仪的情况,如图所示: 这时倾斜仪观测值可参予单元变形拟合,其误差方程为: 其中: α是倾斜仪的倾角观测值, A为倾斜仪的方位角。 图:单元内存在倾斜仪的情况 21 )(s i n)(c os cAcAv a167。 拓扑约束识别中多传感器 观测数据的应用 三、 应变测量数据的应用 在单元有应变计的情况下
沸点: 55~57℃ 密度: 净化方法: 脱水 → 棕色瓶 本节首页 退出本章 ( 5) 、 乙 腈 沸点: ℃ 密度: 惰性液体 净化方法: 无水碳酸钠 → 高锰酸钾 → 蒸馏 本节首页 退出本章 二 、 环境条件 本节首页 退出本章 三 、 人员要求 ① 学历 ② 专业知识背景 ( background) ③ 敬业能力 ④ 操作能力 ⑤ 勤快 、 不耻下问 本节首页 退出本章 四 、