Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java AWT(抽象窗口工具包)_Java_User Interface_Awt - Fatal编程技术网

Java AWT(抽象窗口工具包)

Java AWT(抽象窗口工具包),java,user-interface,awt,Java,User Interface,Awt,AWT(抽象窗口工具包)是用哪种编程语言编写的?编写AWT的语言是C/C++。但是您应该使用Swing库,因为它是AWT的改进版本。AWT代表抽象窗口工具包。AWT需要一个本机OS对象来实现这些功能。因此,AWT组件很重,需要更多的内存空间。AWT组件也需要时间来执行。AWT中可用的组件数量最少。有必要导入javax.awt包来开发基于awt的GUI应用程序。awt通常采用特定操作系统的设计。所以所涉及的编程语言是C/C++,呃。。。JAVA它使用JNI连接到操作系统,操作系统将是C/C++的,

AWT(抽象窗口工具包)是用哪种编程语言编写的?

编写AWT的语言是C/C++。但是您应该使用Swing库,因为它是AWT的改进版本。

AWT代表抽象窗口工具包。AWT需要一个本机OS对象来实现这些功能。因此,AWT组件很重,需要更多的内存空间。AWT组件也需要时间来执行。AWT中可用的组件数量最少。有必要导入javax.awt包来开发基于awt的GUI应用程序。

awt通常采用特定操作系统的设计。所以所涉及的编程语言是C/C++,呃。。。JAVA它使用JNI连接到操作系统,操作系统将是C/C++的,就像@DeepanshuBedi所说的那样话虽如此,您现在不应该直接使用AWT。。。如果您刚开始一个新项目,可以使用Swing(AWT的替代品,它修复/改进了很多东西)或JavaFX(Swing替代品),您可以随时查看非本地Java源代码,可以在线搜索核心Java库源代码,或者在你的计算机上,如果你用java安装下载它。非常感谢它帮助^ ^ @ HovercraftFullOfEels,我不知道如何找到源代码,你能帮助我只是想知道AWT是如何构建的,主要是C和C++。