
Java awt包中Graphics类中drawChars怎么用
3个回答
展开全部
drawChars
public void drawChars(char[] data,
int offset,
int length,
int x,
int y)使用此图形上下文的当前字体和颜色绘制由指定字符数组给定的文本。首字符的基线位于此图形上下文坐标系的 (x, y) 位置处。
参数:
data - 要绘制的字符数组
offset - 数据的初始偏移量
length - 要绘制的字符数
x - 文本基线的 x 坐标
y - 文本基线的 y 坐标
你应该是问Graphics怎么用的吧
这是个虚类,所以需要被继承了以后重写里面的方法。
而在用的过程中一般会由comment传给你。
比如一个JFrame
你写一个新的类继承自JFrame。
然后重写他的paint(Graphics g)函数。
这样在这个函数体中,你就能收到从repaint发给你的Graphics对象。
然后使用g.drawChars函数传入相应的值就行。
public void drawChars(char[] data,
int offset,
int length,
int x,
int y)使用此图形上下文的当前字体和颜色绘制由指定字符数组给定的文本。首字符的基线位于此图形上下文坐标系的 (x, y) 位置处。
参数:
data - 要绘制的字符数组
offset - 数据的初始偏移量
length - 要绘制的字符数
x - 文本基线的 x 坐标
y - 文本基线的 y 坐标
你应该是问Graphics怎么用的吧
这是个虚类,所以需要被继承了以后重写里面的方法。
而在用的过程中一般会由comment传给你。
比如一个JFrame
你写一个新的类继承自JFrame。
然后重写他的paint(Graphics g)函数。
这样在这个函数体中,你就能收到从repaint发给你的Graphics对象。
然后使用g.drawChars函数传入相应的值就行。
展开全部
drawChars使用此图形上下文的当前字体和颜色绘制由指定字符数组给定的文本
给你个例子:
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MainClass extends JPanel {
public void paint(Graphics g) {
char [] carray = { 'w', 'w', 'w','.', 'g','o','o','g','l','e','.','c','o','m'};
g.drawChars (carray, 0, carray.length, 10, 60);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new MainClass());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200,200);
frame.setVisible(true);
}
}
给你个例子:
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MainClass extends JPanel {
public void paint(Graphics g) {
char [] carray = { 'w', 'w', 'w','.', 'g','o','o','g','l','e','.','c','o','m'};
g.drawChars (carray, 0, carray.length, 10, 60);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new MainClass());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200,200);
frame.setVisible(true);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在java.awt.Graphics中
public void drawChars(char[] data,
int offset,
int length,
int x,
int y)使用此图形上下文的当前字体和颜色绘制由指定字符数组给定的文本。首字符的基线位于此图形上下文坐标系的 (x, y) 位置处。
涉及参数:
data - 要绘制的字符数组
offset - 数据的初始偏移量
length - 要绘制的字符数
x - 文本基线的 x 坐标
y - 文本基线的 y 坐标
参考资料查看:
java1.6帮助文档
public void drawChars(char[] data,
int offset,
int length,
int x,
int y)使用此图形上下文的当前字体和颜色绘制由指定字符数组给定的文本。首字符的基线位于此图形上下文坐标系的 (x, y) 位置处。
涉及参数:
data - 要绘制的字符数组
offset - 数据的初始偏移量
length - 要绘制的字符数
x - 文本基线的 x 坐标
y - 文本基线的 y 坐标
参考资料查看:
java1.6帮助文档
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |