org.eclipse.swt.widgets.monitor
类应该有一个名为getZoom
的实例方法,它应该返回特定监视器上设置的缩放因子。在这里(单击“Monitor”后)记录了它:https://help.eclipse.org/2021-03/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/widgets/package-summary.html
Monitor monitor = Display.getDefault().getPrimaryMonitor();
int zoom = monitor.getZoom();
java: cannot find symbol
symbol: method getZoom()
location: variable monitor of type org.eclipse.swt.widgets.Monitor
SWT版本与Eclipse版本不匹配。4.6.1是您的Eclipse版本(Eclipse Neon),其中包含太旧的SWT版本3.105.1。
SWT3.107首先包含在Eclipse 4.8(Eclipse Photon)中。我认为以后的版本扩展了支持缩放的平台,所以您应该尝试转移到当前的Eclipse2021-03(2021-06)
我正在使用Arch Linux和Gnome。 我通过桌面项打开Android Studio。代码编辑器工作正常,设备管理器启动正确,应用程序运行得很好,但当我尝试打开设备监视器时,我收到此错误: Java运行时环境(JRE)或Java开发工具包(JDK)必须可用才能运行监视器。搜索以下位置后没有找到Java虚拟机:当前PATH中的 /home/grams/Android/Sdk/tools/lib
我想推一个图像在画廊,但不能找到mnt/sdcard'文件夹,如图所示:
我正在构建一个ASP。NET MVC 5 razor应用程序,该应用程序调用RESTful API web服务。。API中的一个调用使用POST方法。我的代码中有这一行: 现在,我能够在不显示任何错误的情况下构建该行,但是当我构建应用程序时,我得到了 “HttpClient”不包含“PostAsJsonAsync”的定义,并且找不到接受“HttpClient”类型的第一个参数的扩展方法“PostA
当尝试在我的魅族MX3上运行Android项目时,我得到了主题中提到的问题。 任何帮助都将得到感激。
这一节我们编写一个监视器:EventLogMonitor ,也就是用来接收事件的程序,用来代替 netcat 。EventLogMonitor 做下面事情: 接收 LogEventBroadcaster 广播的 UDP DatagramPacket 解码 LogEvent 消息 输出 LogEvent 消息 和之前一样,将实现自定义 ChannelHandler 的逻辑。图13.4描述了LogEv