Java Gnome 简介
关于本教程
这是 Java Gnome 编程入门。 本教程针对 Java 编程语言。 它已在 Linux 上创建并经过测试。 Java Gnome 编程教程适合新手和中级程序员。
您可以在此处下载本教程中使用的图像。
Java Gnome
Java Gnome 是 Java 编程语言的 GTK+ 和 Gnome 的包装。
GTK+ 是用于创建图形用户界面的库。 该库是用 C 编程语言创建的。 GTK+ 库也称为 GIMP 工具包。 最初,该库是在开发 GIMP 图像处理器时创建的。 从那时起,GTK+ 成为 Linux 和 BSD Unix 下最受欢迎的工具包之一。 如今,开源世界中的大多数 GUI 软件都是在 Qt 或 GTK+ 中创建的。 GTK+ 是面向对象的应用编程接口。 有几种其他编程语言的绑定。 存在用于 C++ ,Python,Perl,Java,C# 和其他编程语言的语言绑定。
GNOME 是一个桌面环境,是在计算机操作系统之上运行的图形用户界面。 这是一个国际项目,包括创建软件开发框架,为桌面选择应用软件,以及开发用于管理应用启动,文件处理以及窗口和任务管理的程序。 GNOME 是 GNU Project 的一部分,可以与各种类似 Unix 的操作系统一起使用。 (wikipedia.org)
开发提示
请使用官方的 Sun JDK。 不要使用任何其他派生或替代。 你被警告了。
下载最新版本的 Java Gnome 库。 手动编译并安装。
./configure --jdk=/home/vronskij/bin/jdk1.6.0_11/
如果您的系统上安装了 OpenJDK 或任何其他非标准 Java 开发工具包,则运行配置脚本,其路径指向已安装的 Sun JDK。
成功构建 Java Gnome 库之后,应该有两个文件。 gtk-4.0.jar
和libgtkjni-4.0.10.so
。 如果您已经下载了java-gnome
4.0.10。
启动 Java Gnome 应用存在一个长期存在的问题。 通常,您需要创建一个脚本来启动每个 Java gnome 应用。 根据该网站,此问题已解决,但对我不起作用。 我通过复制gtk-4.0.jar
所在的libgtkjni-4.0.10.so
进行了变通。
$ ls
gtk-4.0.jar libgtkjni-4.0.10.so
$ pwd
/usr/local/share/java
我使用 JDeveloper,此解决方法解决了此问题。
图:添加 Java Gnome 库
在 JDeveloper 中创建新项目时,需要将gtk-4.0.jar
添加到项目库中。 从这一点来看,运行应用很简单。
数据来源
这是 Java Gnome 库的简介。