java-求大神帮助,谢谢!强制转化问题。

问题描述

求大神帮助,谢谢!强制转化问题。
    BufferedImage image = new BufferedImage(w h BufferedImage.TYPE_INT_RGB);     Graphics2D g2 = (Graphics2D)image.getGraphics();     g2.setColor(this.bgColor);    g2.fillRect(0 0 w h);    return image;}第二个语句为什么要用强制转化

解决方案

getGraphics获取的是Graphics类型,Graphics2D是Graphics的子类,向下转型需要强转。

解决方案二:
getGraphics()方法声明中返回Graphics类型,而方法返回Graphics2D,是出于向后兼容性的考虑。 你可以使用createGraphics,它更为方便,因为它被声明为返回 Graphics2D

时间: 2024-10-28 14:44:18

java-求大神帮助,谢谢!强制转化问题。的相关文章

printf-while(y--)是什么意思 求大神解答 谢谢

问题描述 while(y--)是什么意思 求大神解答 谢谢 #include #include int main() { int y=10; while(y--); printf("y=%dn",y); return 0; } 为什么它的结果是y=-1呢 解决方案 y是整型变量,在C语言中,整型变量也可以当做逻辑值处理,非0为真,0为假.while(y--);语句中注意后面的";",意思是当y--表达式为非0时循环继续,否则循环结束,最后y--表达式是先判断再减1

c语言-求帮助写一个代码 刚学习数据结构 实在是搞不懂 求大神帮忙谢谢

问题描述 求帮助写一个代码 刚学习数据结构 实在是搞不懂 求大神帮忙谢谢 好心人帮忙翻译好了 求大神帮忙写一下代码 谢谢大家了 解决方案 你的需求,要至少4000C币,你给的100太少了 解决方案二: http://blog.csdn.net/qq_31766907/article/details/50331951这个链接,你看看,或许能帮到你.

关于增强for循环赋值问题(JAVA) 求大神回复一下小白

问题描述 关于增强for循环赋值问题(JAVA) 求大神回复一下小白 自定义的类: class SS{ String a; public SS(String a) { super(); this.a = a; } public String getA() { return a; } public void setA(String a) { this.a = a; } @Override public String toString() { // TODO Auto-generated metho

tang-c++编程题,求大神解答............谢谢啦...........

问题描述 c++编程题,求大神解答............谢谢啦........... 在一个数组中首先判断里的自符是否为回文字符,如果是在按其长度排序,若相同长度的则按ASCII码排序(用c++)求大神解救....... 解决方案 花了一小时弄的,,,亲测. #include<iostream> using namespace std; bool judge(char *str); void sort(char *Selected[],int n); int Length(char *str

ios-如何卸载 Xcode 上的 IOS 模拟器 求大神解答 谢谢

问题描述 如何卸载 Xcode 上的 IOS 模拟器 求大神解答 谢谢 如何卸载 Xcode 上的 IOS 模拟器 求大神解答 谢谢.网上真心找不到 方法啊 解决方案 把Xcode下的模拟器路径中的sdk删掉就行了,Contents/Developer/Platforms/iPhoneSimulator.platform/Developer 解决方案二:

代码分析-JAVA 求大神帮看下这段代码 怎么修改 救命啊

问题描述 JAVA 求大神帮看下这段代码 怎么修改 救命啊 真心看不懂 public static char[] a(char[] paramArrayOfChar) { char[] arrayOfChar1 = new char[12]; char[] arrayOfChar2 = new char[12]; arrayOfChar2[0] = '?'; arrayOfChar2[1] = '?'; arrayOfChar2[2] = 'o'; arrayOfChar2[3] = '/';

新手求帮助,收藏功能是怎么实现的。求大神帮忙谢谢了。最好是有个demo

问题描述 新手求帮助,收藏功能是怎么实现的.求大神帮忙谢谢了.最好是有个demo 比如我在看一些文章,文章的标题的地方有(上图)的收藏图标,当我点击,就收藏到我的的个人收藏中,当我在点击一下,就在我的收藏中取消,这个我倒是能做出来, 难点是:假如我收藏了,等我下次再浏览到这个文章时,收藏的图标显示成我收藏了的样子,还有就是,单击一次收藏把文章收藏,再点一次文章取消收藏.这个怎么实现啊, 解决方案 调用JavaScript函数就行了 解决方案二: //加入收藏函数 function addFavo

oracle 求大神解决谢谢!!!! select报错怎么改 急急急

问题描述 oracle 求大神解决谢谢!!!! select报错怎么改 急急急 select mv.*,(select r.currency,trunc(r.rcv_date,'MM') as rcv_date,sum(decode(r.transaction_type, 'RECEIVE', 1, -1) * r.QUANTITY) from epms_erp_rcvqty_info r where r.LINE_LOCATION_ID = '33733' and r.rcv_date >=

pascal编程-pascal 计算几何 求大神赐教 谢谢!!

问题描述 pascal 计算几何 求大神赐教 谢谢!! 描述 Description 话说雍正为了实施促进城市间沟通的政策,他计划在所有的大城市里挑选两个城市,在两个城市之间修建一条运河,这条运河要求是笔直的,以加强这两个城市的经济往来.但雍正希望这条运河长度越短越好,他请来了宰相和大学士帮他解决这个问题--到底挑哪两个大城市,在其间建造运河,使得其长度最小,最小为多少?可是经过长时间的计算和判断,仍然没有得出结果.此时,雍正想到了当初为康熙解决难题的你,是如此的智慧,如此的聪明绝顶.他亲自来到

程序安装-求大神!谢谢各位大神了!

问题描述 求大神!谢谢各位大神了! 安装了Simple-OpenNI,然后点击NiUserTracker.exe程序一闪而过是我没有安装功吗?