教育路上

全国站>Java>Java初学>java中getClass()和getSuperClass()、getName()方法的使用
发布需求
填写需求信息关闭
我们会根据您的需求匹配

姓      名:

意向城市:

留      言:

手机号码:

验  证  码:  

确认提交

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

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

2021-06-22 09:43刘永莘

发布时间:
2021-06-22 09:43
信息来源:
刘永莘
浏览次数:
451
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集合中并使用工具类Collections类..
下一篇:
java在命令行中添加参数运行
标签:
网友评论
发布评论
相关推荐
我也来发表评价关闭
我对该学校的评价:
0
评价500
验证码:
提交 (匿名发布,无须担心别人知道您的身份)