Java 的Frame和Panel的区别下面哪个语句是正确的【 】:A.Object o = new Button(“A”); B.Button b = new Object(“B”);C.Panel p = new Frame(); D.Frame f = new Panel();

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 03:52:53
Java 的Frame和Panel的区别下面哪个语句是正确的【 】:A.Object o = new Button(“A”); B.Button b = new Object(“B”);C.Panel p = new Frame(); D.Frame f = new Panel();
xRNZAYj2y|ڸFai(!m h5(VPCE +~WM&t7s9sgSMd2v:PC{S8r8mQuELgrσzZK>OmH<"6I2;ֈ߱L$C xl$kCK|b#yhh6okȟfD}H6#nP،C]0I#LaG p,L w CWA>5 0B{"C^Sn,^R1\, +;}*V)rf GPP`U]wPأ3oA}WUJ~"n|(50[y>9(2˫H?bzcRc]|ki-LX@let,O?Db

Java 的Frame和Panel的区别下面哪个语句是正确的【 】:A.Object o = new Button(“A”); B.Button b = new Object(“B”);C.Panel p = new Frame(); D.Frame f = new Panel();
Java 的Frame和Panel的区别
下面哪个语句是正确的【 】:
A.Object o = new Button(“A”); B.Button b = new Object(“B”);
C.Panel p = new Frame(); D.Frame f = new Panel();

Java 的Frame和Panel的区别下面哪个语句是正确的【 】:A.Object o = new Button(“A”); B.Button b = new Object(“B”);C.Panel p = new Frame(); D.Frame f = new Panel();
A正确,因为Button类是Object的子类,A的使用方式,称Object 的对象o是子类对象的上传型对象.(就好比说,老虎是是动物,一个道理)
而Frame和Panel的区别,他俩都是容器,最本质的区别是,窗口(Frame对象)会默认的被系统添加到显示屏上,所以,不允许将一个窗口添加到另一个容器中去,而Panel没这个限制.