我对Java编程很陌生,我想要制作一个Java应用程序,它可以在Windows和Linux中使用相同的代码(相同的可执行文件/对象文件)运行。
在没有任何兼容性问题/错误/错误的情况下,这是可能的吗?
我还需要什么(如库、类、包)才能在Java中设计GUI?
这些库是否应该存在于每台计算机和每个操作系统中,以便应用程序能够运行?还是安装在计算机上的Java虚拟机(JVM)就足够了?
发布于 2014-01-17 19:56:42
Swing是一个框架,可以帮助您用Java编写GUI应用程序。查看Oracle的Swing教程:http://docs.oracle.com/javase/tutorial/uiswing/
关于平台兼容性:大多数Linux发行版都会安装OpenJDK (开源替代Java)作为默认的Java编译器。大多数情况下,它在用Oracle JDK编写的程序中运行良好。但是,如果您想确定,您也可以在Linux上安装Oracle JDK。
IDE: Eclipse和Netbeans都可以在多个平台上使用,包括Windows和Linux。
发布于 2014-01-17 19:46:41
javax.swing.*,已经包含在JRE/JDK中)。发布于 2014-01-17 19:45:32
秋千会为你做这些的。它不像原生UI那么漂亮,但它工作得很好,不需要任何第三方库:http://docs.oracle.com/javase/tutorial/uiswing/
https://stackoverflow.com/questions/21194466
复制相似问题