0 0

java怎样获得windows下其他应用程序窗口的当前位置?20

java怎样获得windows下其他应用程序窗口的当前位置? 

好比说,当前在系统上打开一个应用程序(此程序不一定是使用java语言实现的),此程序有个窗口,就像java中的Frame,怎样使用java获得此窗口的位置及大小?


问题补充:<div class="quote_title">successfulroof 写道</div><div class="quote_div">这个应该用JNI来做吧,java调用windows本地程序获得位置</div> <br /> <br /> <br />JNI完全没用过,能给个例子不?感激不尽!
2012年1月31日 14:39

2个答案 按时间排序 按投票排序

0 0

去问问做C的看可以不

有难度..要获取到其他程序的句柄这类的东西

2012年2月09日 13:11
0 0

这个应该用JNI来做吧,java调用windows本地程序获得位置

2012年1月31日 17:37

相关推荐

    易语言取外部程序指定窗口位置

    在实际应用中,你需要先通过某种方式获取到目标窗口的句柄(比如前面提到的`FindWindow`),然后调用`获取窗口位置`子程序,传入窗口句柄或标题,即可得到窗口的坐标信息。 此外,"窗口是否最大"和"窗口是否最小"的...

    java中两种方式调用其他.exe可执行程序

    Java 中两种方式调用其他.exe 可执行程序 ...Java 中调用其他.exe 可执行程序是非常有用的技术,可以帮助我们实现一些特殊的功能,提高应用程序的灵活性和可扩展性。但是,我们需要注意相关的注意事项,避免出现错误。

    Java画图板应用

    用户可以通过JButton、JColorChooser和JSlider等组件与应用程序交互,选择画笔颜色、线条粗细以及进行其他设置。 在实现绘图功能时,Java画图板应用会利用Graphics2D类,它是Java 2D API的核心。Graphics2D允许...

    web应用程序部署指南windows版.pdf

    - **默认上下文根**:解释了默认情况下Web应用程序的访问路径。 - **自定义根上下文和上下文路径**: - **更改根上下文**:指导用户如何修改Web应用程序的基本访问路径。 - **更改Web应用程序的上下文路径**:提供...

    JAVA版的WINDOWS画图程序

    标题中的“JAVA版的WINDOWS画图程序”指的是一个使用Java编程语言实现的图形用户界面(GUI)应用程序,它模仿了Windows操作系统内置的“画图”工具。这个程序可能提供了基本的绘图功能,如选择不同颜色、线条粗细,...

    最简单的显示窗口的程序

    例如,`CreateWindowEx`函数用于创建窗口,`DefWindowProc`处理默认的消息,而`GetMessage`和`DispatchMessage`则负责消息循环,这是Windows应用程序的核心运行机制。 首先,我们需要定义一个窗口类,通过`...

    用java模拟windows计算器

    1. **创建项目**:在NetBeans中,选择“文件” -&gt; “新建项目”,然后选择“Java” -&gt; “Java应用程序”。为项目命名并选择保存位置。 2. **构建GUI**:使用GUI设计器,将必要的组件(如数字按钮、运算符按钮、清除...

    Java在Windows下的环境配置和编译器

    - 在安装过程中,安装程序会询问JRE的目标文件夹位置,默认情况下可能已经设置好路径,如果没有,则手动设置为`C:\Java\jre8\`。 **2. 配置环境变量** - **打开环境变量设置**: 右键点击“此电脑”图标,选择...

    java记事本(多窗口,功能比windows自带的都要强)

    Swing是Java中用于创建桌面应用程序的一个图形用户界面工具包。它为开发者提供了丰富的组件,如按钮、文本框、下拉列表等,这些组件可以用来构建复杂的用户界面。 #### 3. 关键功能解析 ##### 3.1 多窗口编辑 - *...

    windows批处理命令执行java程序

    在Windows操作系统中,批处理命令...5. Java应用程序的生命周期管理和主类的指定。 通过这些知识,你可以轻松地创建和运行自己的批处理脚本来管理Java程序,无论是在开发阶段还是部署环境中,都能带来极大的便利。

    java项目仿Windows计算器

    本项目是一个基于Java编程语言实现的仿Windows计算器应用,旨在帮助初学者理解和掌握Java GUI(图形用户界面)编程,同时对于熟悉Windows操作系统的用户,提供一个直观易用的计算工具。这个项目的核心是利用Java的...

    Java窗口美化包(substance和JTattoo)

    Substance允许开发者通过简单的API调用来改变应用程序的外观和感觉,甚至可以自定义自己的主题。此外,Substance还支持动画效果,如按钮的按下、滑动菜单等,使得用户界面更具动态性。 接下来,我们讨论JTattoo。...

    java源码包---java 源码 大量 实例

     Java 3DMenu 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码...

    java仿Windows计算器

    Java仿Windows计算器是一个基于Java编程语言实现的桌面应用程序,它旨在模仿Windows操作系统内置的计算器功能。这个项目通常作为初学者学习GUI(图形用户界面)编程和事件处理的一个实践案例。以下是一些关于如何...

    java 画图板 windows画图板简单实现

    这个项目通常会涉及到Java的Swing库,这是一个用于创建桌面应用程序的GUI工具包。让我们深入探讨如何使用Java来构建这样一个画图板。 1. **Java Swing库**: Swing是Java的标准GUI库,提供了丰富的组件和接口,如...

    用JAVA编写计算器程序(模拟Windows计算器)

    通过使用Swing图形用户界面库,作者构建了一个具备基本算术运算功能的计算器应用程序。 #### 二、关键技术点 ##### 1. Swing GUI 库 - **简介**:Swing 是 Java 的一种轻量级组件工具包,用于创建图形用户界面。它...

    java做的聊天小程序

    Java编程语言在IT领域中广泛应用于开发各种类型的应用程序,包括聊天小程序。在这个项目中,我们看到一个由Java实现的聊天程序,它提供了一个基础的交互平台,供用户进行实时交流。下面,我们将深入探讨Java在创建...

    用Java编写的日历程序

    Java作为一种广泛使用的编程语言,其强大的功能和跨平台特性使得它在各种领域都有广泛应用,其中包括创建实用的桌面应用程序,如日历程序。本篇将深入探讨一个由Java编写的日历程序,该程序不仅能够显示日期,还具备...

    java仿Windows画图

    1. **JFrame与JPanel**:`JFrame`是Java中的顶级容器,它是所有组件的容器,用来展示应用程序的主窗口。`JPanel`是可定制的组件,可以添加自定义绘图逻辑。我们将在`JPanel`上重写`paintComponent()`方法,这是绘图...

Global site tag (gtag.js) - Google Analytics