当前位置: 首页 > 知识库问答 >
问题:

如何在使用JAVA截图时隐藏窗口任务栏

单于奇略
2023-03-14

我正在使用下面的代码进行屏幕截图,但我只想隐藏窗口任务栏。在没有输入尺寸的情况下,是否有任何特定的代码。我不想输入dimension,因为每台电脑都有不同的。。请建议。提前谢谢。

机器人=新机器人();维度screenSize=Toolkit。getDefaultToolkit()。getScreenSize();矩形captureRect=新矩形(Toolkit.getDefaultToolkit()。getScreenSize());BuffereImage screenFullImage=机器人。创建屏幕截图(captureRect);

共有1个答案

陆沈浪
2023-03-14

我觉得你应该做一些像素处理。拍摄一个屏幕截图,从底部开始寻找第一行,其中的每个像素都不同于同一列中的像素,但在上一行。

 类似资料:
  • 我用pyGtk制作了一扇没有装饰的窗户。该窗口隐藏在任务栏和所有窗口的顶部。在linux上,它可以正常工作,但在MS Windows窗口上,它有时会隐藏在其他窗口下,并且在Windows中的任务栏上总是有“python.exe”。 代表我问题的图片: 如何从任务栏隐藏这个“python.exe”窗口? 我的代码:

  • 我有一个前台服务,按下按钮后会显示一个窗口。有没有办法隐藏(或过度隐藏)服务窗口显示屏上的系统状态栏?有我可以用的旗子吗?我试着到处找,但运气不好。

  • 问题内容: 当我同时执行多个测试时,我不想保持Firefox浏览器窗口可见。我可以使用来最小化它,但我不想这样做。 有什么办法可以隐藏Firefox窗口吗?我正在使用FireFox WebDriver。 问题答案: 最终,我找到了使用Windows Machine通过任何方法运行测试的用户的解决方案。嗯,实现不是用Java编写的,但是您可以很容易地做到。 使用工具。它具有处理窗口的所有功能。这是一

  • 我正在使用Qt,我想做的是在Windows系统托盘的图标上方显示自定义弹出窗口。我可以通过使用geometry()获得图标坐标,并通过查找screenGeometry()和availableGeometry()之间的差异获得任务栏高度。因此弹出窗口可以正确排列,并且对于不同的任务栏方向不会重叠任务栏(例如,当任务栏位于屏幕左侧或顶部时)。 当任务栏的自动隐藏被打开时,问题就开始了,然后显然avai

  • 问题内容: 说我有以下代码,用于隐藏命令行窗口 但是当我编译它并尝试在Windows中运行时,命令行窗口再次出现 我如何防止命令行窗口出现? PS我已经知道如何使用来将golang源代码编译为Windows GUI可执行文件,但这样做只能确保程序本身不会弹出命令行窗口,无论如何都将显示这些窗口 问题答案: 有一个更好的解决方案,可以在不生成可见窗口的情况下运行(͡°͜ʖ͡°)。 这是我的代码: 首

  • 我需要隐藏控制台窗口,我很快通过P/Invoking ShowWindow解决了这个问题。但是,调用隐藏了控制台窗口以及控制台窗口的任务栏按钮。我需要任务栏按钮保持可见。但是,我没有寻找最小化控制台窗口的方法。单击任务栏按钮显示不做任何事情。我尝试使用SetWinEventHook并在每次激活时隐藏窗口,但没有用,因为调用此函数的窗口必须运行消息循环才能接收事件(我的控制台窗口没有,无论我设置了O