当我通过RDP连接或更改分辨率时,为什么会得到java.lang.NullPointerException?

当我通过RDP连接或更改分辨率时,为什么会得到java.lang.NullPointerException?,java,windows,console,console-application,Java,Windows,Console,Console Application,我正在远程计算机上运行Windows下的控制台应用程序 当我通过RDP(远程桌面协议)登录到远程计算机时,以下错误似乎经常出现。当我调整桌面大小时,也会出现在本地机器上,或者英伟达视频驱动程序崩溃(很少)。 问题出现在Windows 7、Windows Server 2008以及Java v6和Java v7下。以下答案完全解决了问题-现在,当我通过RDP登录时,Java.lang.NullPointerException消息已完全消失 看 引述: 一种解决方案是基于以下事实:对于较慢的连接 登

我正在远程计算机上运行Windows下的控制台应用程序

当我通过RDP(远程桌面协议)登录到远程计算机时,以下错误似乎经常出现。当我调整桌面大小时,也会出现在本地机器上,或者英伟达视频驱动程序崩溃(很少)。
问题出现在Windows 7、Windows Server 2008以及Java v6和Java v7下。

以下答案完全解决了问题-现在,当我通过RDP登录时,
Java.lang.NullPointerException
消息已完全消失

引述:

一种解决方案是基于以下事实:对于较慢的连接 登录时主题已更改。要解决此问题,您需要快速解决 与远程计算机的连接(10 Mbps或更高,低功耗) 延迟)。多个监视器设置和分辨率的急剧变化 这两台计算机之间的冲突使这个问题复杂化了。这些案例并非如此 这里有

假设满足要求,您可以更改连接速度 在远程桌面客户端的“体验”选项卡下设置 “局域网(10 Mbps或更高)”,然后再连接

注意:如果上述情况导致使用远程遥控器时出现不期望的体验 在桌面上,您可以恢复到中的旧连接速度设置 远程桌面,并确保两个操作系统的外观和感觉 系统设置为相同。这可以通过从中导航来更改 控制面板显示,然后选择主题


下面的回答完全解决了这个问题-现在,当我通过RDP登录时,
java.lang.NullPointerException
消息完全消失了

引述:

一种解决方案是基于以下事实:对于较慢的连接 登录时主题已更改。要解决此问题,您需要快速解决 与远程计算机的连接(10 Mbps或更高,低功耗) 延迟)。多个监视器设置和分辨率的急剧变化 这两台计算机之间的冲突使这个问题复杂化了。这些案例并非如此 这里有

假设满足要求,您可以更改连接速度 在远程桌面客户端的“体验”选项卡下设置 “局域网(10 Mbps或更高)”,然后再连接

注意:如果上述情况导致使用远程遥控器时出现不期望的体验 在桌面上,您可以恢复到中的旧连接速度设置 远程桌面,并确保两个操作系统的外观和感觉 系统设置为相同。这可以通过从中导航来更改 控制面板显示,然后选择主题

java.lang.NullPointerException
at twslaunch.jtscomponents.effect.i.c(i.java:172)
at jtscomponents.plaf.ze.run(ze.java:178)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)