如果允许新手问题,是否有人可以指向我的联机文档以展示Java框架类如何从Applet继承?我的教师建议它(即Frame确实继承自Applet),至少对于Java 2版本。 5.0,但我没有找到在线文档来显示它。我是Java新手,想了解如何研究它。我期待在网站上 https://docs.oracle.com/javase/1.5.0/docs/api/index.htmlJava框架类继承
回答
检查了这一点Frame这Applet并在左看看继承树抬头。两者都从Container
继承,但Frame
继承自Window
(来自AWT)并且Applet
继承自Panel
(AWT)。我不是专家,仍然是一名学生,但我很确定Frame
和Applet
不会相互继承。据我所知,Frame只是一台机器(PC)上的窗口,带有自动绘制的按钮,用于最小化,最大化,关闭以及放置东西(TextFields等等)的地方。一个Applet
我知道工程像一个Frame
但在一个浏览器。
逻辑上不应该,因为Applet需要在浏览器中运行。框架是Swing中的外部容器。为什么人们仍然强调AWT? 15年前由Swing所支持(是的,我知道它是建立在它之上的)。 1995年的小程序非常庞大,现在不重要。为什么我更喜欢Swing通过Web UI? – duffymo 2014-11-23 15:18:54
你是对的,你几乎定义了一个框架。这不是问题,为什么你更喜欢Swing over Web UI,而使用Swing的原因是许多公司仍在使用它,或者他们的代码需要在Swing中进行维护或修改。无论如何,从我读过的书中,现在更新到2014年,作者Danie Liang在GUI的入门篇中写道,Swing已经死了,Oracle不再为它提供支持。他们用JavaFX代替了一种为互联网设计的新技术。我没有记录这一点,因为在我的大学我们仍然在做Swing – Tudor 2014-11-23 15:29:53
在大学里教过这些,典型的教科书显示的是一种创建简单程序的方法,可以初始化为Applet或者Frame取决于它们的启动方式。我不确定你的教授说了什么,但是如果他明确地使用**这个词继承的话,他是错误的。 – hfontanez 2014-11-23 15:34:06
- 1. Java类继承
- 2. 类继承java
- 3. Xcode 8:无法从框架继承类
- 4. 实体框架继承
- 5. 实体框架 - 继承
- 6. 实体框架4 - 继承
- 7. 实体框架 - 继承
- 8. 实体框架继承
- 9. 实体框架和继承
- 10. 实体框架继承InverseProperty
- 11. 继承Java子类
- 12. 继承/架构
- 13. Java中的继承 - 2类
- 14. Java内部类和继承
- 15. 如何获得实体框架类继承基类
- 16. 在java中,继承类也继承自类Object?
- 17. JAVA:泛型类继承和泛型类型继承
- 18. 从Java类继承的Kotlin类是否也从Any继承?
- 19. 实体框架和继承过滤器
- 20. ADO .NET实体框架继承建模
- 21. 如何使用实体框架继承?
- 22. 实体框架 - 查询继承
- 23. page.DataContext不是从父框架继承的?
- 24. 实体框架TPC多重继承
- 25. 实体框架和继承:NotSupportedException异常
- 26. 实体框架中的复杂继承
- 27. 机器人框架,继承多个mixins
- 28. 从SQL成员实体框架继承
- 29. 实体框架继承与表
- 30. 实体框架:ObjectContext和继承
它没有。无论你的导师是错的,还是你误解了他。 – Kayaman 2014-11-23 15:06:44
如果他仍然使用Java 5和小程序来教授Java,那么我会非常怀疑老师所说的一切。 Java 5已有5年历史,并且不受支持。没有人使用小程序,也没有理由教他们。叹息... – 2014-11-23 15:14:11
找到新课程的时间。这是高中还是单身? – duffymo 2014-11-23 15:19:22