ADT*_*DTC 5 remote-desktop java gui swing
我认为这个问题比 StackOverflow 更适合 SuperUser,因为它与实际的 Java 编程无关,尽管程序员可能更有可能遇到这个问题。无论如何,在我提出实际问题之前,让我先从一些统计数据开始:
笔记本电脑:
桌面:
我正在通过远程桌面从我的桌面连接到我的笔记本电脑,以利用大屏幕。我正在我的笔记本电脑上进行编程(出于便携性原因)。由于两台计算机直接通过点对点无线连接,因此其他一切都可以通过远程桌面平稳快速地运行。
唯一的问题是:Java Swing 应用程序无法正确显示 GUI。我获得了一个 Java Swing 应用程序,我正在 Eclipse 中调试它。这是我运行应用程序时得到的:

显然,我正在调试的 GUI 应用程序似乎没有任何问题,因为Java 控制面板也出现了同样的问题。
我在谷歌上搜索了很多关于这个的信息;我最接近解决方案的是这个。但遗憾的是,使用-Dsun.java2d.nodraw=true根本没有效果。
这只发生在远程桌面上。我在本地尝试过,GUI 应用程序显示正常。这对我来说不是问题,因为我可以在开发 Java Swing 应用程序时停止使用远程桌面。但是,我想知道是否有人遇到过这种情况并找到了任何解决方案。
PS:所有涉及的软件(Eclipse、Java JRE等)都是最新版本。
小智 7
我遇到了同样的问题,更改颜色深度对我不起作用。这个:
-Dsun.java2d.d3d=false
Run Code Online (Sandbox Code Playgroud)
似乎对我有用:
| 归档时间: |
|
| 查看次数: |
17384 次 |
| 最近记录: |