Java类库里面画直线的算法是在哪个类里实现的
1个回答
展开全部
public void paint(Graphics g) {
g.drawLine(100, 100, 200, 200); //使用g.drawLine 在窗口里面划线
g.drawRect(100, 100, 100, 100); //使用g.drawRect 在窗口里面画矩形
g.drawOval(100, 100, 100, 100); //使用g.drawOval 在窗口里面画圆形
g.drawOval(100, 100, 200, 100); //使用g.drawOval 在窗口里面画圆形 圆的长度和宽度不一样就是椭圆
Font f=new Font("宋体",Font.BOLD,25 ); //使用font设置
Color c=g.getColor(); //获取画笔的初始颜色
g.setFont(f); //使用 setfont 调用字体
g.setColor(Color.red);
g.drawString("开始游戏", 120, 150); //使用g.drawString 在窗口显示字符串
g.setColor(c); //画笔使用完成之后 在编程出事的颜色
g.fillRect(0, 0, 100, 100); //使用g.fillRect 填充窗口矩形填充
g.setColor(Color.red); //使用g.setColor 给画笔改变颜色
g.fillOval(200, 200, 50, 50); //使用g.fillRect 填充窗口 圆形填充
g.setColor(c); //画笔使用完成之后 在编程出事的颜色
g.drawImage(img, 150, 150, null);
}
g.drawLine(100, 100, 200, 200); //使用g.drawLine 在窗口里面划线
g.drawRect(100, 100, 100, 100); //使用g.drawRect 在窗口里面画矩形
g.drawOval(100, 100, 100, 100); //使用g.drawOval 在窗口里面画圆形
g.drawOval(100, 100, 200, 100); //使用g.drawOval 在窗口里面画圆形 圆的长度和宽度不一样就是椭圆
Font f=new Font("宋体",Font.BOLD,25 ); //使用font设置
Color c=g.getColor(); //获取画笔的初始颜色
g.setFont(f); //使用 setfont 调用字体
g.setColor(Color.red);
g.drawString("开始游戏", 120, 150); //使用g.drawString 在窗口显示字符串
g.setColor(c); //画笔使用完成之后 在编程出事的颜色
g.fillRect(0, 0, 100, 100); //使用g.fillRect 填充窗口矩形填充
g.setColor(Color.red); //使用g.setColor 给画笔改变颜色
g.fillOval(200, 200, 50, 50); //使用g.fillRect 填充窗口 圆形填充
g.setColor(c); //画笔使用完成之后 在编程出事的颜色
g.drawImage(img, 150, 150, null);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询