全国
Java--教育路上

栏目导航

全国站 > Java > Java初学
需求

java中getClass()和getSuperClass()、getName()方法的使用

摘要:java中getClass()和getSuperClass()、getName()方法的使用。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。

标签:
发布时间:
2024-05-08 20:16
信息来源:
网络推荐
浏览次数:
1296
java中getClass()和getSuperClass()、getName()方法的使用

import java.awt.*;
import java.awt.event.*;
public class Class_Object extends Frame
{
	Class_Object()
	{
		super("getClass()和getSuperClass()、getName()方法");
	}
	public static void main( String[] args ) //程序的入口方法
	{	Class_Object frmclo=new Class_Object();//创建框架窗体
		//设置框架窗体的事件监听(关闭窗体事件)
		frmclo.addWindowListener(new WindowAdapter()
		{	public void windowClosing(WindowEvent e)
			{
				System.exit(0);
			}
		});
		Label out=new Label("单击关闭按钮,可以关闭该窗口");
		frmclo.setLayout(new FlowLayout());
		frmclo.add(out);
		Label dis1=new Label();//创建几个标签
		Label dis2=new Label();
		Label dis3=new Label();
		Class classObj;
		classObj=frmclo.getClass();		//得到类的引用
		dis1.setText("类名:"+classObj.getName());
		dis2.setText("类名:"+frmclo.getClass());
		classObj=classObj.getSuperclass();	//得到引用的超类
		dis3.setText("超类:"+classObj.getName());
//frmclo.getSuperclass();//不能用此语句
		frmclo.add(dis1);//加入标签
		frmclo.add(dis2);
		frmclo.add(dis3);
		frmclo.setSize(200,100);
		frmclo.setBackground(Color.yellow);//框架背景色
		//frmclo.pack();
		frmclo.show();//显示框架窗体
	}
}


上一篇:
java通过字符串数组向Vector集..
下一篇:
java在命令行中添加参数运行
相关推荐
最近更新
学校免费发布信息关闭
如有图片请发邮件到:edu63@foxmail.com,审核后显示

 换一张

确认提交
完善补充本文信息关闭
非常感谢您帮助完善补充本文信息


 换一张

确认提交