java swing 的小问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 22:49:23
有个语法不是很懂:
pnlContentPane=(JPanel)getContentPane();
这里(JPanel)是什么意思?
getcontentpane()方法取得的是什么容器?
取得的是jframe,jpanel,还是一个未定义类型的容器?

getContentPane()函数的返回类型是Container,
这句是将这个返回值强制转换成JPanel类型

pnlContentPane=(JPanel)getContentPane();
这里(JPanel)就是强制转型

String name=(String)session.getAttribute("name");
里的(String)一样