我的 Eclipse GUI 遇到问题。我不确定它是 Linux 特定的还是 Eclipse 特定的。当我尝试查看列表框或文本区域时,它们不显示。我所看到的只是一个灰色的盒子(或者我认为是在区域后面的盒子。)
正如您所看到的,该框是灰色的,但我们可以从窗口顶部的警告中看到该列表确实包含项目。
该环境运行在虚拟盒虚拟机。我不认为这会是问题的原因,因为我在虚拟机上设置了多个开发环境,但从未遇到过这种情况。
Linux 信息:
# cat /proc/version
Linux version 3.10.0-229.4.2.el7.x86_64 ([email protected]) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Wed May 13 10:06:09 UTC 2015
系统信息:
# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 60
Model name: Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz
Stepping: 3
CPU MHz: 2665.142
BogoMIPS: 5330.28
L1d cache: 32K
L1d cache: 32K
L2d cache: 6144K
NUMA node0 CPU(s): 0,1
日食信息:
Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 2 (4.4.2)
Build id: 20150219-0600
答案1
所以我发现问题在于oxygen-gtk小部件样式要更改此设置,请转到:
[系统设置 > 应用程序外观 > Gtk+ 外观]
在此窗口中,您可以将小部件样式更改为其他样式,例如“Adwaita”。
如果您看不到“GTK+ 外观”菜单选项,您可能需要获取 GTK 库。