时间:2021-05-19
Java绘图中,显示文字的方法主要有三种:
(1)drawString(String str,int x,int y):在指定的位置显示字符串。
(2)drawChars(char data[],int offset,int length, int x, int y):在指定的位置显示字符数组中的文字,从字符数组的offset位置开始,最多显示length个字符。
(3)drawBytes(byte data[],int offset,int length,int x,int y), 在指定的位置显示字符数组中的文字,从字符数组的offset位置开始,最多显示length个字符。
这里给出的显示位置(x,y)为文字的基线的开始坐标,不是文字显示的矩形区域的左上角坐标。
文字字型有三个要素:
字体:常用的字体有Times New Roman、Symbol、宋体、楷体等。
风格:常用的风格有三种:正常、粗体和斜体;分别用三个常量表示:Font.PLAIN(正常)、Font.BOLD(粗体)和Font.ITALIC(斜体)。风格可以组合使用,例如 ,Font.BOLD+Font.ITALIC。
字号:字号是字的大小,单位是磅。
在Java语言中,用类Font对象字型。Font类构造方法有:
Font(String fontName,int style,int size),3个参数分别表示字体、风格和字号。例如,代码:
Font fnA = new Font(“细明本”,Font.PLAIN,12)
设置的字型的是:细明体、正常风格, 12磅字号。
Font类的其他常用方法:
【例】小应用程序用6种字型字符串,显示内容说明本身的字型。
用类Color的对象设置颜色,有两种方法生成各种颜色:
用类Color预定议的颜色:black,red, white, yellow ……;
通过红绿蓝(RGB)的值合成颜色。
与颜色有关的常用方法:
(1)用类Color的构造方法Color(int R, int G,int B)创建一个颜色对象,参数R,G,B分别表示红色、绿色和蓝色,它们的取值是从0到255。
(2)用类Graphics的方法setColor(Color c),参数c的取值参见表12-1。
(3)用类Component的方法setBackground(Color c)设置背景颜色。因为小程序是组件类的子类,直接可用setBackground()方法改变背景色。
(4)用类Graphics的方法getColor()获取颜色。
Color 类预定义颜色常量
【例】小应用程序设置颜色并涂方块,其中绘制方块的方法将在后续小节中讲到。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
详解Java使用super和this来重载构造方法实例代码://父类classanotherPerson{Stringname="";Stringage="";
在使用iPhone或iPodTouch播放影片时原装字幕有可能看不清楚,iOS7的设定内藏了字幕样式的设置选项。用户可以自定义影片的字幕大小、字型和颜色。从iT
IOSUITableView颜色设置的实例详解1.系统默认的颜色设置?12345678//无色cell.selectionStyle=UITableViewCe
Java使用agent实现main方法之前的实例详解创建Agent项目PreMainExecutor类,在main方法之前执行此方法publicclassPre
详解Android使用@hide的API的方法今天早上想修改MediaPlaybackService.Java(/packages/apps/Music)的代码