Java

来自百合仙子's Wiki
跳转到导航 跳转到搜索

使用Java应用程序

Java 中文显示

找到所使用的 Java,将 /usr/lib/jvm/java-6-sun-xxx/jre/lib/fonts/fallback (或其它对应位置)链接到中文字体的目录(如文泉驿正黑的目录 /usr/share/fonts/truetype/wqy )。

sudo ln -s /usr/share/fonts/truetype/wqy fallback

配置好字体后,如 Java 程序的中文只有正常宽度的一半。这是因为使用的是OpenJDKdeb系系统可使用如下命令修改:

sudo update-alternatives --config java

空白窗口

窗口内容空白,或者响应的鼠标位置不正确。这是由于Java Swing界面与当前窗口管理器(如compiz/Awesome/Musca)不兼容导致的。改用metacityfluxbox或者fvwm等即正常。

也可以尝试设定环境变量

AWT_TOOLKIT=MToolkit

或者使用 wmname

wmname LG3D

这个方法对Matlab有效。

[1]

安装 Java Oracle

2011年8月28日开始,由于 Oracle 的条款变化[2],Linux 发行版将不再能够打包 Oracle 的 Java[3]

CentOS 的下载和安装方法:CentOS – Install Java Sun JDK | Eureka!

注意事项

  • char 使用两个字节,造成部分Unicode字符不能正确处理

另见Awesome#与Java的问题

外部链接

官方文档

IDE

反编译

类包

观点

参考资料